44
60
19
9
11
84
22
54
21
15
159
109
47
24
52
86
36
64
231
107
186
272
158
156
67
123
514
119
100
106
255
137
116
37
30
133
498
51
93
668
157
27
142
155
65
130
105
115
518
173
55