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