10
20
24
35
13
14
30
6
310
55
8
31
7
5
11
27
2
3
4
9
1
28
18
36
21
16
12
134
29
157
107
189
97
117
200
96