17
30
28
74
95
61
10
66
15
46
50
223
80
390
68
14
24
29
39
12
38
48
11
77
35
13
23
9
67
47
220
121
18
71
21
44
52
43
5
56
156
37
36
20
69
49