76
51
15
31
23
37
21
74
99
52
14
72
17
60
40
7
95
33
13
6
12
41
43
30
86
38
5
36
11
78
42
118
29
101
22
10
39
26
0
100
94
46