86
349
204
125
37
42
96
80
493
101
275
159
50
177
38
65
54
40
34
48
93
421
84
140
279
270
63
64
60
45
209
122
75
33
22
32
25
108
212
154
77
350
178
62
171
273
94
87
137