1
9
27
20
15
31
12
24
16
14
4
3
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