0
13
72
63
25
54
89
116
42
76
146
138
78
331
140
74
256
47
244
82
77
85
129
107
81
75
143
167
149
57
135
104
298
115
208
299
133
188
70
61
64
66
45
80
357
52
134
192
161