18
19
2
12
14
5
13
56
35
22
20
47
57
74
15
23
29
26
131
36
83
66
160
49
25
193
96
31
69
53
99
45
63
44
90
89
7
116