3
1
14
6
0
25
33
51
27
35
15
229
134
66
39
113
22
102
314
63
29
30
50
4
204
44
28
19
41
77
12
90
36
42
55
253
37
23
21