363
12
50
379
198
53
63
40
139
193
194
212
145
120
54
151
100
45
20
115
82
52
31
122
375
3177
35
77
42
307
226
220
1402
1255
1400
2183
117
629
29
2572
2237
4196
126
957
184
295
1043
630
909
3853
8273
1001
716
737
56
1542
715
1618