27
15
14
22
74
52
21
25
51
89
33
88
111
23
221
90
203
105
264
34
31
178
86
32
35
102
85
78
95
418
54
293
175
71
50
93
53
63
55
187
183
103
347
45
98
72
18
65
30
140