0
12
11
1
3
2
21
7
8
10
17
5
9
6
4
16
92
69
37
20
78
14
18
44
232
172
58
57
60
36
97
801
85
45
70
63
121