0
18
10
4
24
7
6
67
59
9
28
8
21
27
20
120
22
11
3
19
62
78
36
2
123
12
13
72
117
34
75
107
90
33
379
47
60
31