0
5
6
4
1
17
14
2
13
11
8
12
32
45
20
9
31
38
15
86
60
66
50
72
76
67
39
34
121
26
37
28
49
18
91
61
112
110