123
751
282
145
79
318
143
184
85
155
21
137
13
149
42
150
5
82
66
510
10
121
17
107
11
88
74
96
1
2
71
7
86