34
24
25
27
66
16
30
37
54
80
41
31
88
132
219
150
116
40
377
83
95
70
118
166
52
39
59
44
273
177
23
92
96
43
42
48
152
21
69
55
186
128
19
32
50
290
147
180
22
155
200