187
28
25
266
106
38
165
37
248
459
114
71
58
149
105
151
124
79
66
29
27
280
48
36
122
44
63
31
78
372
67
76
88
197
53
1289
221
33
261
663
4440
15
243
96