59
67
36
7
88
27
211
58
34
168
197
79
393
18
144
62
68
890
16
19
150
127
69
31
104
29
143
201
41
492
358
5
33
537
187
82
56
53
251
42
138
84
70
63
61
71
44
10
15
129
76
122
46