201
64
348
19
56
145
302
63
114
146
92
133
35
14
58
73
104
216
97
243
31
130
16
105
42
57
46
71
592
61
69
158
87
24
44
304
30
76
74
241
89
100
152
52
27
250
49
287
115
164
108
178
163
34
86