0
18
5
3
15
109
10
65
26
43
1
20
24
14
4
80
21
41
6
52
7
12
2
22
27
50
92
63
30
45
61
47
34
55
13
16
90
17
11
19
31