1
0
13
5
7
10
4
6
9
52
2
40
11
3
15
17
24
32
18
19
8
65
105
200
100
114
38
50
51
156
283
199
131
72
185
23
234
310
54