41
42
98
29
60
249
25
53
51
400
59
68
86
4
171
67
80
149
624
61
72
253
97
49
73
33
28
24
32
12
27
46
48
30
95
103
31
78
167
112
16
69
201
178
47
10
245
14
76
194
2