1
15
7
9
8
2
0
5
14
10
6
19
21
22
13
43
37
74
20
55
12
164
162
219
229
96
115
46
61
88
274
101
39
30
64
25
52
80
70
50
81
108
490