40
60
69
17
57
31
55
118
94
25
16
43
9
47
45
68
67
23
593
14
21
24
34
72
76
82
454
38
18
123
104
56
39
10
13
99
54
28
325
193
241
87
251
194
66
263
48