0
17
2
10
8
3
147
18
15
34
5
12
16
40
4
38
23
36
6
28
114
19
82
67
37
22
78
52
31
25
76
14
48
220
407
308
381
135
169
254