41
555
33
463
107
587
7
231
23
279
14
244
13
127
12
154
150
68
395
15
111
16
148
9
110
1
88
6
96
254
3
100
73
95