55
167
71
63
64
53
34
25
51
42
43
26
23
72
36
45
81
141
137
67
70
31
38
52
19
279
69
166
89
123
47
196
113
158
97
144
148
87
94
40
245
27
44
259
114
186
125
187
68
247
90
399
168
238
88
107