33
17
10
1
24
13
44
4
14
28
29
12
53
25
34
63
36
59
235
252
23
41
87
52
38
114
104
54
31
102
193
198
117
72
49
90
336
85
61
103
259
47
68
196
75
191
217