148
174
97
40
233
1291
30
188
58
124
228
74
118
834
116
682
544
31
36
77
205
42
4365
39
335
132
304
6
24
70
296
1438
90
309
53
126
14
4089
160
249
207
108
217
99
237
65
325
163
181
2814
52
19
719