20
171
52
51
25
154
56
32
74
19
68
17
127
38
106
82
179
33
6
35
155
46
80
73
86
134
705
45
41
28
71
77
121
40
42
114
11
22
161
87
78
268
132
112
97
137
185
159
29
88
43
108
173