66
76
18
19
45
56
14
42
58
9
33
248
115
49
21
47
26
30
22
32
23
50
39
98
37
17
82
89
48
25
101
86
79
38
136
10
31
27
59
70
120
158
52
55
28
29
71
44
53