1
9
27
20
31
15
12
24
16
14
3
4
11
7
22
114
17
8
18
159
36
42
60
47
43
32
23
35
53
121
34
48
83
66
40
33
127
39