0
1
3
32
20
27
15
26
33
30
34
36
13
16
59
114
62
58
9
69
23
123
40
38
24
92
21
71
57
54
81
61
60
6
28
56
151
52
45
66
29