59
74
66
110
53
40
70
350
76
32
44
73
82
166
29
65
305
26
49
101
93
371
54
50
20
203
17
248
240
81
167
103
47
34
14
189
43
111
69
300
173
85
56
185
36
108
180
112
28
41