16
27
20
9
8
32
53
2
4
22
44
81
15
13
14
35
6
52
278
67
126
51
43
12
34
11
31
58
135
61
29
19
28
46
36
17
18
5
40
23