47
45
24
103
33
294
107
220
95
96
106
130
89
94
286
131
93
116
141
201
87
225
63
550
85
187
54
273
162
330
74
30
72
123
105
321
44
212
43
189
129
254
26
51
66
31
164
25
56
17
86
37
29