70
46
244
56
19
13
28
225
160
179
425
129
143
32
171
111
27
113
107
174
42
54
15
22
80
62
84
168
63
81
330
57
69
323
71
35
25
248
76
122
59
51
82
108
123
106
224
270
140
55
30
33
38