57
86
61
30
52
696
41
55
227
62
73
149
69
133
204
60
63
44
48
174
137
107
65
68
42
59
70
132
45
33
66
89
32
67
64
49
37
54
35
142
157
97
56
27
407
29
31