0
3
7
8
67
24
25
52
54
84
195
89
203
75
110
130
164
277
101
87
174
40
59
76
259
240
73
138
205
74
61
85
95
106
109
66
62
176
105
77
209
103
208
108
51
286
228
102
137
168
150
309