18
43
26
29
15
30
34
10
21
24
66
53
9
46
39
119
59
4
78
6
5
42
28
22
2
3
82
8
1
14
25
35
201
16
50
23
75
190