20
30
33
9
69
26
12
45
136
15
10
34
29
54
50
38
6
37
114
16
24
46
148
489
72
111
77
475
18
39
5
113
134
36
25
63
48
64
59
8
44
21
14
82
27
31