14
45
49
76
30
58
85
18
13
159
39
20
28
23
82
464
43
61
115
64
124
285
265
1480
79
101
16
36
109
66
144
78
48
127
46
88
117
542
92
103
21
60
322
62
371
40
54
715