91
129
51
55
177
208
89
32
115
243
12
77
21
303
372
161
8
67
81
110
10
198
35
1341
17
38
23
111
7
42
15
141
31
69
48
36
105
46
72
149
6
175
29
59
47
127
49
270
689
265
19
61
18