20
6
4
29
31
196
65
17
21
63
22
55
45
74
15
33
68
259
78
18
30
52
35
40
11
90
34
38
14
46
25
61
70
99
230
178
13
92
16
10
49
28
80
8