17
28
18
26
130
21
46
103
25
27
23
43
22
41
57
36
53
42
47
45
19
59
39
13
14
20
15
50
12
35
81
37
32
662
31
120
29
49