1
4
14
10
11
20
16
58
3
8
9
13
5
2
169
22
41
24
15
6
7
34
29
12
51
48
99
21
37
124
23
108
85
40
60
47
30
42