4
66
26
5
3
152
14
16
8
13
17
18
6
0
9
2
24
19
22
15
25
10
7
11
1
21
107
53
51
75
169
305
68
277
57
12
256
92
122
90