9
39
28
80
8
17
13
82
25
63
18
66
31
96
152
14
52
12
41
61
19
298
26
42
10
71
29
33
23
93
32
34
53
79
22
57
68
87
21
55
15