0
6
16
15
4
19
1
14
8
18
43
27
20
12
17
9
2
56
32
136
77
65
58
49
42
10
225
26
304
47
330
63
64
71
11
222
69
156
101
45
40
201
165
105
30
599
79