20
21
26
37
30
24
182
23
62
218
48
41
42
18
59
31
74
44
65
111
14
90
52
69
54
86
129
159
212
92
49
146
39
67
200
98
60
71
87
50
175
124
85
47
204
29
58
68
165