31
17
9
1
24
13
44
4
14
27
29
12
53
25
34
63
36
58
235
250
23
41
87
52
38
114
104
54
28
102
193
198
117
72
49
89
335
85
61
103
259
47
68
195
75
190
217