84
43
22
51
448
95
54
17
29
26
437
147
52
31
146
99
406
113
65
79
206
88
25
143
109
92
11
87
246
72
78
75
37
59
170
240
234
100
119
80
47
117
145
106
85
21
49
96
40