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