119
566
211
191
110
125
242
133
260
52
113
33
221
32
200
240
427
44
89
108
28
25
401
187
462
148
40
123
18
24
15
22
36
161
70
92
79
87
45
94
83
103
348
223
7
67
69
81
106
115
340
37
14
101
74
245
149