73
52
7
119
100
21
91
74
104
242
19
188
176
20
44
61
112
410
46
71
170
158
41
39
25
17
117
97
227
127
301
81
45
142
31
143
177
281
237
146
135
118
59
57
226
50
9
101
66
30
171
83
108