152
57
58
211
46
146
48
144
66
18
25
36
50
40
78
38
228
14
104
8
27
71
20
30
26
68
305
32
275
51
193
33
122
181
35
62
39
164
281
244
149
64