16
17
38
47
23
214
67
90
26
24
31
19
68
63
29
79
27
94
95
156
8
10
18
15
22
28
71
60
46
20
14
107
96
44
37
25
49
76
78
58
195
320