66
47
69
41
224
70
12
91
20
54
105
181
133
86
88
37
65
39
45
42
115
33
51
68
120
82
163
59
46
104
256
176
291
49
21
84
48
79
36
53
9
22
90
87
10
30
24
146
50