238
76
361
7988
55
87
51
27
443
30
7
44
53
360
375
57
323
263
194
1425
182
108
23
35
24
232
121
72
26
523
128
38
125
17
117
28
85
189
29
69
47
66
15
92
25
78
86