187
33
41
687
542
17
24
109
299
51
106
250
1975
60
303
36
16
135
11
82
181
81
13
331
53
386
1051
70
49
9
561
43
201
92
101
220
54
680
102
349
1374
118
29
58
227
189
400
153
126
271
144
44
4247