74
16
163
30
9
223
469
47
49
80
35
51
63
401
5
20
43
27
360
424
235
44
65
60
68
41
111
19
208
211
263
362
104
48
15
17
45
18
652
28
2102
191
383
57
103
150
70
110
100
114
295
332
79
876
283
122