124
97
186
113
42
94
110
430
98
44
211
112
63
87
231
149
38
65
77
139
67
39
203
177
137
19
36
154
82
159
130
30
165
144
31
34
253
266
48
168
79
526
422
50
140
141
90
103
23
43
155
81