14
46
17
11
47
50
92
18
15
115
42
67
20
21
69
22
25
74
33
31
53
78
95
90
12
77
13
37
49
414
58
35
383
71
80
61
41
30
998
191
51
161
55
121
38
82
27
24
162