1
12
18
61
4
10
8
21
17
3
11
49
7
20
28
9
14
19
23
45
40
85
16
5
6
48
42
146
71
66
22
161
84
119
73
62
112
108
69