30
39
34
27
46
51
44
134
37
19
47
26
50
31
118
86
43
15
133
20
24
52
42
84
40
158
32
9
29
66
10
76
146
62
123
176
25
75
35
90
11
57
58