8
124
33
60
24
58
37
174
217
125
67
36
49
42
139
389
442
307
93
371
6
25
155
69
21
182
4
7
62
12
119
184
126
73
188
31
34
44
35
85
86
194
19
127
10
18
130
23
52
27