14
26
71
25
12
23
41
27
29
218
69
131
102
153
66
46
21
92
203
17
99
47
52
345
34
107
320
6
16
28
9
63
39
22
20
11
44
567
49
89
81
126
45
127
68
42
77