18
20
26
31
32
42
33
61
15
38
48
227
12
13
51
16
36
98
59
50
131
55
62
49
60
19
88
78
223
82
29
44
25
79
39
99
22
14
45
199
162
24
6
320
351
28