0
4
12
1
8
3
11
5
6
2
19
14
13
25
10
18
15
23
17
88
43
21
29
38
9
7
69
27
60
31
39
48
59
32
92
50
56
164