0
1
12
106
41
19
40
11
4
7
10
25
13
16
6
21
43
8
37
9
27
15
17
5
22
36
57
30
33
39
23
32
45
76
44
28
91