196
102
210
12
1
14
9
49
8
64
11
15
71
39
27
23
48
164
928
105
29
123
848
67
118
366
111
281
269
125
149
93
160
134
57
224
139
153
32
377
128
34
307
158
18
168
43
104
183
221
56
86
186