10
23
18
28
31
15
14
9
37
48
12
6
11
53
59
49
32
21
119
51
24
5
35
16
26
20
79
54
36
19
39
22
47
67
138
50
27
111
64
30
260
55
41