59
72
74
48
45
154
68
97
27
25
84
37
73
165
28
232
14
52
44
21
179
47
53
76
13
55
193
26
32
51
194
38
24
211
126
63
90
158
236
36
87
323
100
244
237
353
219
209
111