34
32
168
20
122
15
50
74
70
88
38
9
53
105
270
19
40
49
18
11
26
87
244
23
25
145
94
211
212
73
35
84
118
57