8
17
30
6
31
44
52
9
59
39
20
179
40
136
57
150
84
293
444
91
161
65
450
41
48
58
71
96
53
23
33
50
73
38
18
29
60
16
78
278
56
32
70
68
82
77
75