33
228
31
17
281
78
99
36
15
19
132
25
371
213
145
26
57
274
16
21
181
88
8
51
133
23
128
39
115
90
34
37
195
55
76
30
49
74
35
53
65
24
165
136
270
179
52
135
45