177
14
25
81
281
134
304
120
29
27
107
148
35
307
1445
77
93
49
194
103
64
16
227
362
655
39
167
674
83
438
198
271
54
89
540
692
36
223
189
115
145
63
41
55
70
136
328
58
96
1160
37
378
155