18
27
12
14
15
16
26
103
23
21
52
20
13
41
33
69
91
43
22
29
50
32
54
317
44
7
25
24
74
38
37
34
11
666
8
17
19
45