80
60
34
69
67
114
17
308
44
92
106
53
123
168
65
51
287
99
49
84
112
48
50
254
101
485
32
89
66
25
335
427
54
105
23
144
95
136
58
28
6
259
37
147
30
20
39
108
169
42
52
241