21
18
7
4
26
1
19
50
13
3
5
0
14
2
168
9
56
12
32
35
76
53
65
55
28
83
31
33
37
43
93
42
149
58
48
232
383
133
94
187
186
137
191
182
52