41
10
57
33
100
20
148
139
31
34
315
22
220
124
24
17
62
55
19
92
70
23
198
109
160
37
43
200
186
215
577
196
270
78