146
60
54
47
176
74
86
70
50
10
21
28
75
71
24
84
48
44
256
45
35
56
42
17
289
403
22
41
79
227
58
272
25
7
121
173
83
157
178
185
33
55
161
34
244
194
124
155
183
116
209
103
29
73
31