465
51
96
47
41
24
43
79
99
124
217
30
18
22
64
29
48
93
67
118
227
147
21
12
297
5
20
49
59
204
80
162
33
71
53
11
45
240
129
414
65
572
137
128