85
89
20
21
33
136
310
144
63
172
272
105
92
214
34
69
117
132
35
78
87
30
94
32
139
52
190
60
37
39
286
127
41
62
51
211
42
126
55
46
29
81
88
177
48
47
66
114
156
98
64