5
26
98
34
20
18
8
17
39
35
21
252
5034
25
15
9
7
53
236
202
22
24
70
28
16
133
43
12
72
83
6
109
314
79
31
115
404
50
88
343
219
19
10
164
110
82
132