10
11
18
55
13
6
21
23
9
12
8
28
16
61
4
14
75
30
7
2
111
37
178
3
15
64
31
44
96
19
51
17
104
72
70
34
36
113