10
31
11
57
21
85
5
86
15
126
214
16
20
49
2
38
51
19
30
195
123
1
6
7
36
32
12
29
131
3
345
37
25
14
9
143
34
450
141
17
194