28
5
10
4
0
110
174
15
313
53
68
316
84
186
45
88
199
50
26
33
64
37
52
107
160
241
218
112
98
141
18
117
97
55