25
59
72
3
11
6
23
28
20
77
22
644
238
37
32
78
116
65
58
31
223
108
94
24
80
64
21
33
192
524
219
18