0
17
1
2
9
8
147
18
15
34
5
12
16
39
3
38
23
4
36
6
28
114
80
65
22
19
78
52
31
25
76
14
48
220
407
308
381
134
169
253