20
47
29
41
38
348
28
49
14
24
17
66
81
25
15
27
37
40
61
12
26
71
21
59
22
9
164
93
82
39
185
5
16
13
36
18
78
143
80
95
30
221
51
53