0
9
3
2
4
17
8
15
5
22
12
10
25
6
13
55
21
81
71
246
36
28
73
502
37
156
18
99
96
40
118
93
30
112
31
100
306
34