12
9
20
61
14
17
4
66
58
187
56
22
185
13
18
29
108
62
3
11
81
15
31
151
99
35
68
129
127
27
44
295
8
54
10
220
24
137
98
34
57
45
102
610
146
48
76
159
112