44
28
52
69
35
153
21
40
230
17
162
216
316
74
140
175
76
58
53
89
41
63
112
137
185
167
195
244
79
138
29
55
86
474
62
113
24
173
95
428
100
205
10
553
34
241
424
233
16
101