21
26
41
30
24
184
62
218
48
42
19
60
23
31
74
45
68
111
14
90
65
53
69
52
54
87
131
129
159
216
94
49
37
148
20
38
39
67
201
98
71
88
50
175
125
86
47
204
29
58
25
113
165