6
11
29
214
21
2
30
23
38
61
145
64
10
28
41
111
104
411
36
79
65
68
141
35
37
13
225
81
31
173
39
107
71
73
179
57
456
40
24
121
134
45
253
195
62
174
136
507
569
506
34
184