65
71
79
48
62
54
67
8
74
19
17
44
41
29
42
26
113
134
139
77
33
32
70
91
25
63
51
105
59
86
31
299
50
371
146
52
55
128
60
34
140
136
312