1
2
4
3
16
15
27
28
18
19
7
9
35
5
11
12
59
14
24
60
36
47
29
57
52
25
31
21
43
33
23
30
119
41
61
26
120
136
85