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