308
133
25
1
289
14
6
2
161
139
323
3
169
362
331
502
42
1
18
1
1
1
5
1
5
1
1
8
8
444
11
8
3
26
8
16
1
10
3
96
1
1
684
41
2
37
547
422
398
547
795
50
1
1
4
1089
2
2
42
1
1
1
1
1
1
1
15
153
4
1
2
1
2
1
5
37
111
2
1247
46
449
709
217
29
463
28
10
3
6
4
42
328
1
73
45
1403
3
2