33
41
80
56
29
39
17
35
217
50
14
43
34
111
108
373
47
79
104
149
7
88
76
124
96
87
25
36
134
23
146
75
8
49
66
345
58
270
184
192
37
9
240
63
101
24