71
322
251
40
20
152
47
27
54
48
97
113
88
94
6
29
41
33
87
124
109
201
96
388
255
212
32
125
38
486
73
274
185
231
114
53
200
93
184
193
282
132
80
59
170
176
224
19
467
35
21
344
249