16
13
54
21
23
42
27
28
40
36
64
39
52
62
47
238
35
19
38
37
43
32
110
205
26
299
408
69
289
18
48
31
46
234
30
56
41
61
65
90
10