1
17
9
15
22
111
8
2
58
12
20
16
19
14
41
177
64
31
62
70
510
7
125
63
28
38
92
24
11
29
4
27
35
56
863
6
55
132
32
76
108
23