5
9
16
15
35
34
23
14
17
132
27
45
120
39
57
65
44
33
11
46
13
8
21
62
6
32
29
25
18
50
144
7
85
54
28