0
1
9
13
6
2
10
7
4
17
11
3
5
20
12
14
16
8
31
22
37
29
25
26
19
104
21
56
55
34
45
358
30
44
24
117
138
87
28