80
360
98
108
123
99
302
49
119
447
48
85
84
90
133
20
43
329
107
81
286
413
141
152
56
208
27
68
67
55
179
65
61
36
100
2
57
63
92
259
493
34
39
70
232
106
15
21
115
25
60
189
54
13