260
78
42
48
44
60
39
32
45
33
36
41
25
28
103
67
79
40
55
69
31
76
169
157
51
147
93
97
250
30
52
22
63
82
189
59
99
18
139
66
86
72
16
84
101
37
85