11
19
58
47
52
8
76
68
12
106
25
83
59
86
37
30
161
46
78
45
49
34
129
69
101
51
20
164
53
64
133
81
79
105
109
31
89
502
167
557
160
16
172
159
48
50
142
149
24
206
91