0
2
12
3
10
6
1
4
5
15
8
16
13
9
7
25
27
61
59
11
21
60
50
17
234
211
49
46
14
216
67
56
20
30
175
18
57