244
170
22
93
42
230
92
102
69
94
85
46
72
146
8
500
277
14
101
215
177
30
137
115
112
73
116
165
66
32
90
57
169
51
142
233
223
459
35
118
151
77
84
105
87
61
55
237
62
287
2066
23
17