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