16
32
4
12
40
18
20
8
27
11
9
26
214
7
47
2
60
30
22
85
138
66
178
24
14
55
28
23
83
427
73
80
128
35
15
36
46
70
100
48
17
6
33