1
6
24
32
11
43
3
30
5
37
15
35
13
2
10
27
8
17
26
55
34
52
104
58
141
4
14
246
12
64
23
211
185
19
38
40
31
78
146
86
225
115
33
9
98
20