189
86
24
73
119
19
31
428
1209
42
194
736
157
121
192
140
30
59
225
14
247
350
146
87
188
249
82
125
945
187
49
63
29
46
5
54
112
10
44
246
15
284
122
26
424
43
138
2
562
6
7
47
111
16
144