27
41
28
71
81
5
37
18
23
56
14
25
40
32
75
13
205
78
111
59
86
240
203
47
45
258
147
116
393
107
33
43
125
80
246
46
24
34
99
65
26
20
209
237
108
60
189
50
118