25
41
28
51
57
122
72
66
27
30
37
118
26
36
21
39
87
47
6
101
34
104
53
15
31
49
32
108
68
83
113
38
150
61
43
65
19
29
44
42
20
14
10