33
174
129
136
57
118
12
31
338
13
1
260
69
121
30
83
22
38
23
28
42
52
16
19
58
110
64
92
9
21
86
18
56
71
34
5
39
24
20
29
175
202
143
78
26
284
27
130
41