60
10
47
689
16
13
129
73
20
9
15
254
35
82
645
40
28
272
22
7
23
173
2
39
66
8
107
981
67
19
31
103
44
41
12
18
114
14
32
241
5
21
92
94
397
469
53
54
2504