0
70
23
11
17
39
30
15
90
22
27
60
40
9
78
32
66
38
111
16
18
36
61
6
33
31
48
25
96
92
195
289
21
26
120
45
57
395
213
109
218
62
59
178
440
153
54
102
80
103