47
105
110
19
54
142
113
66
30
144
51
95
102
164
23
15
316
61
148
74
16
163
9
223
471
49
80
35
63
401
6
20
43
27
360
424
235
44
65
69
111
75
209
211
263
363
104
48
17
45
18
653