18
5
20
36
25
12
29
28
14
9
124
77
23
34
4
26
81
71
6
8
149
118
116
193
56
164
24
101
27
39
114
32
112
30
22
96
45
33
69
31
11
51
16