14
46
18
22
43
26
9
31
100
61
5
17
27
23
68
21
78
60
4
6
29
42
55
159
32
40
8
7
66
19
12
16
586
110
201
44