15
17
7
67
55
28
14
24
72
10
43
18
12
19
90
63
21
454
22
3
85
41
27
29
32
52
39
16
47
51
111
69
81
42
197
71
37
33
31
117
66
56