1
2
19
4
32
24
52
39
56
69
29
36
7
88
68
116
79
112
43
47
18
33
75
23
65
123
21
34
188
51
60
72
73
38
12
100
44
16
26
10
8
14
45
28
57
61
59
20