4
9
17
27
22
12
44
18
43
10
6
56
19
52
35
34
182
45
31
86
11
2
3
24
33
7
15
103
21
356
55
100
115
181
16
38
36
29
57
59
14
178
65
8
116