11
42
13
17
66
47
23
16
15
41
12
115
25
27
67
37
36
29
44
22
48
26
32
20
21
10
140
285
31
5
45
107
62
19
52
33
18
49
77
53
28
99