4
58
2
33
14
24
104
53
15
16
36
28
5
22
1
0
20
18
8
17
3
47
31
11
57
26
13
93
25
19
34
99
7
9
266
102
10