119
121
62
63
64
6
9
8
11
29
30
14
26
25
16
19
20
47
49
22
83
24
31
32
33
36
37
38
39
1
2
3
4
5
60
92
100
116