24
29
55
38
117
17
35
10
83
111
75
52
22
37
147
32
524
220
171
236
142
53
163
119
280
115
448
116
65
44
25
47
23
21
36
185
134
198
67
519
49
208
129
174
100
50
124
363
77
180
114
361
63
223