75
99
67
81
83
30
258
22
58
207
14
57
129
39
19
109
229
259
94
34
327
26
151
136
101
52
71
123
82
31
202
90
244
42
28
53
91
105
104
119
43
1339
48
60
46
17
358
12
72
15
61
108
122