34
5
33
49
365
11
41
26
116
19
94
1632
442
23
145
161
66
133
88
107
38
204
9
984
333
59
109
202
153
16
172
135
13
43
50
24
15
27
14
129
30
136
99
54
209
277
71
80
481
52
239
176
1295
147
122