0
21
30
108
18
3
1
19
14
11
10
8
5
60
24
18
7
25
179
7
64
81
67
75
12
23
1
1
16
173
89
87
24
4
6
16
36
4
3
5
3
28
36
3
8
18
2
106
7
25
20
6
132
4
5
42
10
6
22
23
6
26
13