7
43
27
38
37
108
39
46
40
289
69
87
55
220
66
148
21
172
26
107
101
59
82
65
94
74
77
56
60
16
131
81
80
88
61
208
78
130
86