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