25
60
61
39
50
58
45
31
76
34
26
7
13
41
29
23
40
53
42
112
17
133
74
97
98
19
64
38
22
47
48
88
21
120
90
106
46
51
89
14
27
125
142