20
35
15
97
78
46
22
29
259
30
52
69
200
64
114
32
26
25
213
73
18
95
192
12
96
13
68
45
243
42
23
19
8
11
34
6
24
17
7
65
38
54