65
205
20
38
67
92
3
26
34
35
37
29
75
52
51
56
77
108
31
12
113
53
42
157
183
81
168
66
111
48
78
164
93
15
83
100
137
128
24
271
27
41
153
269
25
40
84
360
115
321
18