898
19
122
38
61
142
58
110
54
32
98
30
298
55
147
269
87
62
20
96
26
22
10
31
45
39
359
135
102
123
101
65
70
23
43
99
149
53
46
90
17
15
35
103
25
41
59
56
29
27