71
86
83
59
91
29
195
33
135
38
120
31
14
97
72
90
36
39
60
69
28
35
10
12
64
42
84
24
21
30
19
17
87
116
206
172
198
126
249
185
41
177
103
61
122
584
431
167
55
53
54
92