11
16
31
28
4
43
10
5
14
37
87
52
24
19
34
9
20
55
21
129
12
15
39
26
59
29
13
58
23
32
42
38
33
7
49