48
341
221
298
24
44
33
21
105
285
37
870
32
119
120
35
110
98
361
113
248
226
96
45
47
71
540
30
97
54
1507
83