6
14
8
7
34
4
52
21
42
63
55
58
22
45
23
24
30
29
54
18
50
37
5
43
84
40
60
33
113
157
125
32
98
147
97
49
88