0
25
13
5
7
10
15
8
1
11
60
44
17
22
24
14
40
18
31
9
29
57
34
50
33
30
3
19
16
12
32
27
106
158
46
28
55
38
20
42