243
21
44
42
24
20
80
277
98
66
131
22
197
537
11
58
65
100
31
109
79
46
176
129
249
401
193
371
508
102
227
94
60
57
182
146
121
112
19
9
62
13
180
33
29
45
23
73
32
18
200
8
0
39