0
9
13
7
4
16
54
32
52
74
188
79
17
92
60
175
98
239
71
275
48
370
138
106
107
205
274
50
109
303
131
120
163
118
127
219
26
51
172
135
195
38
82
29
146
86
49