0
4
14
8
45
2
27
15
11
12
39
3
5
9
36
23
16
7
13
37
28
25
40
41
32
1
17
105
34
10
6
51
43
44
60
31
106
401