25
35
74
45
16
84
89
133
31
78
65
49
180
108
59
11
15
39
34
55
169
30
37
81
12
8
52
38
48
22
109
107
111
146
40
263
61
90
43
358
145
164
110
27
21
56
10
183
131