29
64
66
59
60
102
81
88
31
137
33
44
34
144
45
84
200
32
119
168
154
43
58
18
52
56
222
26
139
891
79
8
54
126
70
142
19
35
68
99
98
40
254
42
48
194
89
163
47
61
209
125