0
3
18
33
42
83
80
43
44
45
14
56
100
53
66
61
28
73
21
41
10
46
26
9
23
20
17
19
16
25
30
64
78
24
122