0
7
1
19
10
33
39
17
18
40
3
31
15
13
121
52
20
70
282
91
65
83
32
156
241
107
328
89
51
139
459
4398