121
291
61
102
52
308
152
355
8
201
66
264
77
221
42
125
15
160
40
170
72
120
191
10
98
3
108
717
9
109
22
136
12
104