109
118
74
26
61
50
43
24
122
52
47
98
140
226
82
55
286
33
173
230
147
69
89
22
119
105
210
97
17
250
106
284
108
146
63
219
164
125
65
40
150
117
103
38
66
279
134
44
46
60
184
84
137
2069
75