141
56
51
36
75
22
33
52
34
196
85
118
122
5
115
32
109
187
154
78
26
20
6
82
325
120
290
24
444
96
407
39
140
357
18
116
40
260
86
210
43
358
35
189
79
217
1085
47
80
1119
30
108
41