20
140
78
75
31
116
126
50
293
18
45
14
21
28
53
95
136
69
24
15
19
40
98
93
60
79
71
17
6
10
209
38
62
54
25
47
125
34
58
8
13
27
73
16
44
49
48
9
23