0
18
45
35
14
11
9
13
38
24
6
43
44
34
23
31
33
26
104
37
66
81
76
86
71
80
39
40
20
25
32
60
75
41
19
17
10
30