23
52
27
16
110
8
14
196
147
116
39
42
32
26
11
5
17
10
22
12
20
19
4
28
24
30
44
9
86
33
56
54
46
13
45
263
38
57
18