25
7
32
29
309
62
65
66
18
96
70
24
37
9
8
79
39
22
49
1897
292
6
102
11
31
2
13
97
20
51
91
180
101
41
21
10
42
33
153
17
89
27
28
26
43
190
23
119
46
3