224
153
19
97
78
25
48
62
215
80
31
65
258
220
288
68
38
104
45
187
83
49
84
131
60
66
27
69
50
40
18
298
129
33
36
20
39
13
399
112
117
86
96
171
10
42
56
150
47
71