18
20
6
15
23
26
42
11
77
16
3
40
9
19
54
17
35
12
512
65
28
172
13
55
37
66
382
80
212
158
384
221
24
323
164
124
130
38
109
64
25
34
63
33
36
7
5
14