46
28
31
3
6
8
4
16
48
23
27
36
5
10
25
34
13
14
45
91
9
80
75
19
22
50
17
49
0
99
38
2
12
57
7
47
11
53
223
21