16
15
27
66
205
26
60
23
24
88
18
50
39
22
17
21
51
49
14
498
46
32
12
8
84
57
38
37
35
10
126
72
56
44
73
30
13
63
78
47