78
80
75
54
108
139
100
205
151
103
479
66
43
69
95
44
72
62
52
99
17
36
35
39
65
87
45
23
56
176
128
68
163
67
82
195
60
94
26
222
47
22
18
15
298
76
159
49
144