5
7
159
135
72
81
88
70
82
64
46
49
71
188
66
105
50
76
65
123
74
59
52
121
103
80
150
93
111
125
109
212
57
398
92
97
94
133
43
62
137
63
205
56
90
192