60
25
43
66
70
59
35
14
173
27
83
146
41
235
63
38
114
116
111
34
103
71
76
497
436
78
30
129
82
110
127
218
46
40
67
74
54
120
85
36
369
92
32
61
57
37
242
261
79
12
52
22
21