19
9
11
2
4
30
12
10
7
6
27
8
16
3
13
0
32
148
261
21
36
40
20
74
60
92
54
37
525
81
70
33
103
61
89
114
24
75
52
95
28
252