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