17
3
10
16
22
13
8
5
0
61
14
2
4
11
20
76
29
31
36
53
113
45
275
267
75
40
122
160
94
159
201
86
127
42
100
120
280
223
81
39
109