10
7
25
11
120
1
12
9
17
39
37
6
13
3
110
85
16
28
32
4
23
68
54
21
19
5
14
33
18
36
2
151
8
64
57
59
44
22
38
153