8
18
54
29
59
21
9
30
14
74
284
68
288
11
103
23
12
47
52
27
15
598
99
10
24
13
32
17
63
16
53
326
108
46
75
55
41
39
80
62
22