10
21
26
34
33
23
32
18
54
29
28
27
24
12
11
4
20
5
17
36
161
39
35
143
55
6
101
125
46
42
58
91
51
133
7
49
14
9
19
45
43
57
145
41
61
78