11
41
38
64
36
25
42
44
26
59
48
15
78
17
70
99
61
66
30
80
110
95
67
166
51
1064
93
257
92
46
50
203
27
149
69
89
56
189
24
19
133
74
507
237