72
103
116
14
134
260
169
191
6
22
183
27
31
67
177
226
39
300
113
98
30
422
63
79
23
167
37
244
76
195
360
85
70
15
42
80
52
126
128
254
508
3
5
420
232
33
259
706
138
47
75
10
17
21
2