184
88
53
37
431
61
72
62
240
66
182
333
270
106
86
125
71
84
69
193
200
137
44
314
395
246
199
185
204
80
347
278
277
207
73
65
114
390
124
119
85
131
576
81
6
105
42
116
118
54
115
74
192
58
112
157
95