40
57
158
224
138
8
33
19
22
61
49
53
279
76
85
141
243
21
317
104
65
190
43
37
59
70
11
166
14
44
24
5
29
18
213
16
80
41
28
140
137
74
34
103
7
50
15
51