0
8
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
61
104
108
27
15
50
20
25
75
31
147
60
63
71
94
21
26
38
47
136
81