288
116
21
1
277
12
7
2
142
133
301
3
162
335
308
465
35
1
15
1
6
1
2
1
1
8
7
411
12
9
2
27
7
14
1
8
3
89
1
1
639
34
3
34
525
387
356
522
719
51
1
4
1001
1
1
41
1
1
1
1
1
11
154
3
1
1
1
3
2
3
30
92
2
1173
38
431
639
202
29
430
26
8
3
3
1
38
306
1
58
50
1302
3
2