6
10
4
15
23
3
18
8
19
16
11
13
9
5
1
21
29
0
57
12
7
2
22
17
20
138
77
229
60
84
91
94
14
27
30
46
44