8
32
25
40
27
45
15
7
66
17
16
20
176
34
19
71
58
115
26
14
106
61
33
51
23
47
82
118
353
482
36
39
37
161
49
11
44
67
9
43