62
185
33
29
81
49
65
61
184
73
5
11
54
214
46
9
143
115
22
97
14
90
18
239
80
136
74
37
153
43
141
200
486
60
26
41
147
95
39
398
1538
763
490
209
53
76