27
10
12
19
24
7
0
78
58
6
8
42
18
29
137
15
5
264
28
21
25
36
51
22
33
34
69
75
44
49
407
16
204
101
828
226
350
89
189
169
195
295
94
110
168
142