0
7
3
35
12
24
23
17
14
56
83
54
32
45
36
85
16
10
37
58
43
53
28
59
18
90
52
30
60
102
108
27
15
50
20
25
75
31
34
147
63
71
94
21
26
38
47
136
81