6
57
29
482
19
34
32
59
147
202
104
179
125
83
75
11
122
10
117
110
37
23
64
81
101
78
27
92
62
212
620
67
73
195
413
47
168
402
39
124
227
25
203
16
50
18
52
8
89
293
105
56
113
84
142
258