65
61
142
25
62
236
97
115
70
177
701
156
89
876
4130
1592
968
777
1771
2033
1216
1484
17
44
28
92
55
79
37
179
34
835
11
166
22
10
104
14
19
390
42
138
279
131
96
13
23
8
5
59
7
73
24
50