42
101
124
119
68
5
31
32
129
74
118
170
4
55
39
245
79
23
202
76
45
243
26
16
162
553
225
67
77
40
15