27
22
29
93
17
26
107
57
53
54
7
18
35
98
33
41
16
62
21
45
63
71
25
49
40
96
61
74
23
37
0
11
94
70
46
19
30
48
31
13
3
56