1
3
20
14
33
31
11
19
27
18
4
5
12
7
13
22
8
21
169
16
36
44
60
47
38
32
23
64
17
35
43
53
54
126
34
49
84
67
40
129
39