42
16
21
31
59
62
58
168
39
33
40
29
35
32
96
19
85
23
15
70
41
36
34
46
7
199
69
26
13
30
53
20
44
48
131
68
24
101
95
45
11
89
28
25
81
27