18
23
16
9
96
33
14
13
26
15
5
19
4
17
216
21
57
170
64
31
22
41
11
28
20
48
62
29
37
8
384
88
86
32
102
69