72
40
107
66
44
108
63
78
166
85
125
139
124
134
69
256
45
64
54
339
36
375
158
28
79
15
5
193
30
147
91
14
21
62
24
52
81
190
101
75
185
211
38
46
104
159
273
67
175
167
53