109
441
26
270
66
199
37
168
75
400
73
444
90
357
51
196
5
107
27
110
41
108
8
121
34
102
3
246
14
92
82