6
17
12
26
15
3
79
66
41
2
42
46
13
25
175
75
31
106
142
35
302
78
81
95
16
173
83
23
73
63
86
306
43
112
334
37
29
721
254
143
169
163
80
427
104
122
27
67
124
265
54
294
96
11