0
6
108
57
63
31
37
46
18
23
33
52
35
29
48
34
15
27
99
9
11
30
25
88
19
109
36
14
66
13
76
90
126
70
12
73
16
45
59
5
28
32
56