0
14
4
2
12
10
5
1
11
9
25
82
32
16
7
23
8
15
26
29
13
3
30
20
6
17
60
19
27
108
24
47
46
79
113
34
59
49
344
87
50
105
55
70