26
58
16
4
11
93
2
31
1
24
8
5
97
76
6
3
13
14
49
22
10
12
98
9
63
60
0
36
27
19
43
52
18
28
237
69
29
67