41
555
33
463
107
587
7
231
23
279
14
244
13
150
127
16
148
68
395
15
111
12
154
6
87
3
100
95
254
5
86
4
93
96