44
107
180
79
60
70
80
42
348
59
67
123
257
92
62
286
14
298
439
168
139
152
36
171
402
45
23
71
103
244
24
2
28
130
87
37
50
157
303
220
119
83
78
115
39
29
73
596
315
189
118
54
150
302
66