1
25
257
24
8
22
68
124
59
34
23
143
73
38
14
108
29
74
39
115
33
179
527
45
53
20
80
51
327
419
98
116
19
21
4
3
342
90
52
18
198
210
97
235
292
301
88
10
172
69
123