459
20
167
27
69
66
42
155
133
344
189
29
33
180
88
101
102
305
39
90
86
511
32
78
84
19
23
47
70
154
6
14
108
61
31
10
34
54
115
91
110
51
50
161
103
55
159
40
65
99
35
98