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
225
220
1398
1255
1400
2180
117
629
29
2570
2236
4194
126
957
184
295
1043
630
909
3851
8262
1001
715
737
56
1542
1618