79
156
15
81
94
277
48
216
16
211
115
271
297
51
127
76
165
61
713
22
119
120
91
28
201
166
47
93
68
395
31
134
4
24
113