18
24
5
23
16
154
194
182
33
17
14
44
52
19
9
15
201
65
48
22
225
81
321
85
139
113
32
43
82
69
38
71
29
89
6
10
21
45
47
161
30
42
7
67
68
54
3