147
208
5
323
281
2
146
2
166
983
3
8
21
480
450
38
141
10
938
611
199
212
576
261
420
13
1039
506
120
42
27
556
85
28
200
66
629
404
85
10
286
37
3
13
19
344
408
161
269
237
979
