88
58
133
420
172
38
15
48
574
128
144
122
11
113
276
62
46
18
102
234
121
456
71
430
94
56
84
32
174
150
182
57
43
39
302
233
173
190
379
250
36
180
867
59
527
30
78
27
24
107
692
66
198
65