156
9
72
121
251
232
313
152
82
236
91
11
7
8
1
207
4
124
201
274
132
83
5
3
13
17
142
61
12
3911
222