18
21
25
27
30
65
50
37
80
38
135
142
23
152
289
33
110
59
41
47
15
82
497
46
10
53
12
77
122
20
57
35
144
113
211
146
22
115
94
28
51
60
29
5
71
280
7
76
86
88