9
43
27
38
37
108
39
46
40
291
69
89
55
221
66
67
148
21
172
107
101
59
82
65
94
74
77
56
60
16
131
81
88
62
209
78
130
87