82
42
36
109
188
898
21
37
39
23
104
113
47
10
25
4
210
78
79
41
121
81
181
394
193
11
68
28
139
5
22
99
76
33
14
57
27
17
8
92
38
50
219
110
58
195
16
18