20
30
24
5
0
27
62
13
11
1
21
126
36
10
2
33
22
14
217
4
32
18
7
46
3
50
17
128
100
55
9
98
25
149
12
65
6
41