17
3
9
0
4
11
5
22
6
39
21
71
25
2
55
44
18
24
8
40
30
12
37
58
49
53
70
52
88
183
63
87
85
95
180
60
162
168
38
59
155
143
477
523