306
35
157
6
362
124
404
562
128
136
414
312
132
131
124
110
124
124
353
375
57
444
221
202
417
401
87
199
135
143
143
127
119
25
23
22
26
24
25
22
24
25
24
24
24
22
23
22
23
23
25
23
25
23
23
22
22
23
23
73
22
24
26
22
26
24
24
23
23
26
31
23
22
24
25
23
26
23
22
26
23
22
25
23