40
131
36
47
46
42
32
58
38
99
6
300
44
49
158
23
383
35
17
27
103
54
84
28
8
83
34
126
26
239
25
190
184
94
118
108
18
39
16
45
140
60
20
13
88
240
71
96
64
122
4