8
16
28
61
48
50
42
74
47
34
53
14
44
111
497
56
35
113
93
66
79
110
402
156
99
138
88
57
49
86
72
310
11
60
89
316