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