21
9
29
16
26
19
6
7
66
80
17
2
28
0
15
27
102
11
54
43
30
94
13
1
31
39
116
18
45
5
246
97
123
22
32
100
3
111
47
67