28
42
74
63
34
13
112
87
118
33
2
35
89
66
46
73
16
37
32
14
45
128
0
81
120
12
15
7
23
10
19
17
11
107
22
98
57
43
71
72
18
21
9