66
52
50
60
14
25
217
36
221
22
63
147
18
105
46
116
115
53
167
182
89
83
140
95
71
130
34
156
290
33
76
48
27
108
172
55
21
74
26
41
58
43
15
194
145
68
47
35
149