27
236
101
199
92
259
14
0
20
62
89
77
81
147
106
85
114
151
138
180
153
427
63
47
178
122
241
425
118
238
40
149
749
30
65
11
15