6
95
3
101
64
9
11
20
52
21
1
42
12
26
17
8
37
24
18
7
40
74
69
121
50
14
13
19
63
109
31
51
36
116
0
4
49