16
22
20
19
5
47
57
51
30
43
68
42
31
276
75
27
108
69
34
24
26
88
21
106
46
83
50
90
33
14
359
104
41
28
7
71
25
84
12
59
36