45
42
104
147
87
38
6
251
41
98
29
60
249
25
53
51
400
59
68
86
4
171
67
80
149
624
62
72
253
97
49
73
33
28
24
32
12
27
46
48
30
95
103
31
78
167
112
16
69
201
179