139
112
402
70
74
284
64
50
33
149
31
73
82
422
96
27
55
65
107
125
47
115
57
91
15
206
210
60
12
20
105
41
56
9
90
138
39
43
205
147
19
193
106
171
150
211
45
29
22
23
80
108
49
191