0
19
5
3
40
51
18
10
1
73
21
6
31
102
4
17
76
302
26
56
170
44
95
183
207
60
38
29
286
59
72
86
9
354