281
46
80
45
299
51
19
37
84
54
56
209
87
162
49
147
81
101
42
27
14
43
75
113
193
41
107
228
335
8
144
20
203
36
25
15
136
69
122
53
34
70
59
40
24
445
82
52
23
74
58
153
135
68
78