20
28
38
45
49
21
75
54
71
66
82
149
40
39
47
22
30
76
161
53
11
36
25
103
48
105
236
93
8
89
110
133
65
135
78
15
57
106
63
14
134
195
18
213
62
233
58
88
67