9
16
33
2
30
3
13
15
22
17
27
34
12
135
21
32
88
20
7
51
5
42
47
8
26
6
63
85
137
14
18
35
4
50
67
43
55
19
10