466
12
127
85
120
189
202
33
43
48
25
131
178
54
45
34
55
16
67
49
211
51
17
29
137
69
9
32
19
162
24
28
36
148
50
155
59
8
15
94
53
52
47
20
65
56
166
38
62
186
31