101
746
94
364
50
401
32
380
51
358
13
294
34
285
240
27
137
66
510
17
161
16
110
114
4
118
24
106
5
109
105