25
19
319
42
17
30
14
273
110
33
57
61
22
65
43
64
125
77
120
69
40
28
27
47
66
86
103
53
91
215
71
23
75
274
95
21
113
241
10
146
41
36
8
131