23
20
19
10
8
4
17
14
9
16
31
200
69
49
55
32
44
207
84
28
39
7
3
25
15
160
159
29
75
74
246
147
12
30
42