31
29
47
84
51
30
19
34
23
39
38
25
22
125
36
40
60
18
57
26
50
21
92
17
20
33
65
37
35
48
42
67
88
15
13
12