0
52
16
31
11
96
18
5
22
6
12
14
26
58
21
24
15
43
80
13
33
55
19
32
74
53
51
69
91
17
34
27
45
39
29
20
41
71
112
36