65
17
92
29
25
74
16
34
174
99
27
43
169
37
11
55
126
18
144
26
307
166
98
35
204
157
186
36
88
62
1
41
4
56
76
49
71
264
304
148
129
51
67
73
33
40
24
58
64