12
1
3
27
2
10
14
34
23
15
11
17
32
19
51
13
24
16
39
30
9
41
5
151
20
6
80
62
25
59
21
18
162
153
63