37
7
10
103
31
88
12
315
65
30
175
169
140
39
69
5
157
149
203
180
29
40
41
21
89
56
67
101
63
46
258
414
242
196
62
11
179
222
105
619
74
95
465
154
425
384
72
133
19
118
132
91
18
107