71
44
25
112
24
106
4
38
93
161
212
156
208
39
152
92
52
63
29
61
322
12
854
1098
35
122
53
88
275
121
695
433
72
171
195
2025
345
141
157
418
411
76
20
114
244
271
825
62
214
131
90
70
417
67
118
54