69
169
162
56
64
65
311
59
47
21
171
24
51
120
14
46
17
94
95
97
49
62
98
25
142
212
26
45
61
140
68
146
48
55
234
227
50
81
139
79
112
40
31
37
35
44
681
196
27