40
167
42
44
58
19
88
35
204
89
18
8
194
201
73
66
60
61
6
69
467
121
242
32
75
198
339
104
80
21
187
13
53
74
140
131
22
124
116
48
119
114
30
45
15
85
179
239
28
31
26
34