40
17
14
57
20
18
61
123
197
25
81
167
39
52
48
50
30
16
112
35
11
27
120
13
34
56
29
182
84
43
64
42
33
47
269
23
94
58
257
21
78
137
49
62
69
187
75
6614
173