51
97
176
179
263
13
83
788
23
44
88
232
57
253
35
184
143
115
61
41
25
75
108
34
49
102
135
84
87
24
66
22
42
19
101
185
39
225
100
32
79
38
40
217
17
18
10
27
16
68
80
85
141