27
20
92
37
1064
494
14
68
80
19
24
45
90
106
258
76
28
35
46
55
252
99
286
382
137
279
65
52
73
26
12
79
32
40
29
11
78
88
101
54
97
69
57
47
113
38
72
43
163
337
21
48
23