109
442
26
270
66
200
37
168
75
399
73
451
90
360
51
197
202
5
107
27
110
41
108
8
124
34
102
3
14
91
82