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