40
63
76
49
47
53
179
34
37
83
42
67
92
70
68
69
20
166
116
57
18
95
71
7
50
30
296
32
182
33
448
24
176
23
25
105
13
78
45
28
73
225
46
29
19
38