43
1
34
63
38
424
202
69
188
0
521
2
102
44
849
16
377
493
6
105
85
96
59
110
3
70
146
92
291
243
100
74
54
111
327