25
1079
417
94
114
34
70
38
23
29
81
152
79
326
22
71
59
65
300
217
218
68
53
128
88
93
60
84
55
39
67
162
130
63
205
101
104
163
96
52
11
26
19
83
99