79
371
24
21
12
81
63
2505
41
36
755
92
117
61
75
207
166
398
17
101
86
295
78
102
27
72
121
113
20
95
66