0
19
16
5
33
24
83
23
57
140
108
40
9
4
58
245
27
26
262
3
28
8
6
7
18
20
49
22
48
44
71
228
485
298
78
32