457
51
41
43
96
48
454
93
14
19
118
107
71
6
9
12
10
92
67
28
21
58
40
16
26
151
195
47
150
90
144
38
5
56
281
30
57
53
587
116
75
128
74
37
44
86
143
63
73
94
137