1
0
3
4
9
6
8
5
13
7
2
12
19
24
15
49
424
56
51
249
40
362
149
169
248
252
190
145
214
250
183
446
89
229