2
39
71
72
80
277
251
89
35
36
149
73
52
183
142
14
67
81
61
176
28
129
85
57
570
42
41
133
60
33
19
29
201
51
141
68
159
31
100
191
24
65
134
22
58
136
95
94
155
48
15
213
37