31
64
56
34
95
154
59
8
50
4
336
12
35
401
52
40
121
32
49
136
9
68
169
165
24
103
73
26
45
72
183
21
54
38
41
263
20
196
15
147
74
27
44
88
69
174
350
108
86