0
6
3
4
36
26
22
16
19
14
17
284
24
20
8
54
5
46
12
108
38
31
40
64
266
163
549
296
43
223
61
58
25
27
35
48
177
130
37
72
53