125
64
80
107
123
211
61
74
65
194
46
56
75
33
42
60
283
67
39
69
177
66
68
40
78
357
50
152
45
119
82
36
360
87
54
26
25
29
53
102
81
99
30
231
259
58
166
83
12
128