0
1
8
42
20
38
32
25
21
57
27
47
74
95
54
118
24
123
56
80
240
94
55
100
36
46
64
62
89
41
35
142
16
44
90
83
75
52
141
69
37
113