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