81
118
42
49
104
136
34
89
163
159
33
53
94
171
1828
121
253
231
93
39
141
47
267
200
29
37
116
56
65
162
74
46
48
175
38
272
28
30
21
18
54
60
13
90
66
63
174
261
69