1
2
3
12
26
6
8
290
30
63
5
18
13
16
10
14
9
20
4
7
19
33
11
44
83
48
67
118
17
88
109
66
22
29
15
39
242
43
25
61
27
35
68
21
46
23
42