51
102
61
109
284
129
44
29
31
211
138
40
49
236
75
368
34
524
45
60
71
46
105
229
19
16
181
64
100
63
70
11
78
24
15
405
21
27
58
73
72
153
113
35
4
7