87
24
18
319
104
57
27
72
60
84
11
79
48
10
401
455
8
7
19
35
96
22
16
44
37
197
38
3766
9
56
47
55
76
200
49
20
33
45
208
390
63
174
94
342
118
186
78