20
14
37
15
41
52
30
51
36
183
60
97
86
81
49
82
45
63
140
74
55
69
32
65
24
98
96
90
59
91
54
89
94
178
157
99
104
375
50
29
68
28
21
232
57
47