77
40
90
43
108
63
78
125
139
343
134
68
66
64
373
5
725
30
487
145
21
61
85
8
81
101
74
89
98
210
38
72
306
39
35
158
271
75
14
12
135
93
175
166
523
76
326
142
185
79
69
49
148
276
62
582