25
41
15
45
27
43
28
42
39
46
20
99
37
29
76
77
186
26
56
49
44
21
84
70
35
54
96
36
33
23
128
38
24
16
63
81
18
13
14