18
16
17
20
47
34
98
107
41
43
48
37
39
19
77
52
200
131
162
56
58
63
32
73
36
133
87
65
93
42
102
113
23
120
61
105
115
79
76
50
49
26
99
66
86
55
35
85