7
162
143
70
86
82
87
71
85
66
45
49
74
184
63
117
47
79
126
67
78
53
60
131
129
122
136
155
101
111
127
115
232
62
412
57
98
141
50
95
43
64
145
65
211
58
197
73