438
44
52
623
62
107
101
68
342
671
126
95
51
130
76
147
133
96
94
53
32
65
64
205
180
134
171
75
47
257
164
74