7
56
49
30
17
40
38
74
67
133
42
203
37
61
88
283
28
24
57
106
81
191
69
50
39
90
83
31
63
79
108
115
20
66
141
70
71
48
76
64
82
59
55