8
47
86
53
301
19
41
728
49
91
39
17
90
10
105
248
89
46
43
14
100
7
69
15
102
21
29
35
5
76
74
87
116
31
20
54
12
1556
13
27
130
22
26
472
30
18
42