8
46
22
3
17
9
23
4
18
26
11
12
101
5
32
36
42
141
6
2
27
29
35
14
31
24
49
51
81
53
48
60
61
38
20
30
71
69
123
57