68
73
6
30
61
50
89
11
23
44
54
82
40
67
53
55
81
72
29
17
135
166
237
407
121
418
76
485
52
173
130
46
19
20
43
518
37
127
35
104
388
60
137
184
204
101
87
115
85
42
57
120