18
38
33
24
71
64
47
30
17
68
50
59
32
28
37
26
12
552
8
49
97
11
53
21
76
19
22
297
103
48
35
52
63
10
85
27
94
58
39
118
42
16
44