462
216
54
51
25
38
7
53
174
67
140
198
35
435
87
9
96
100
24
28
180
57
1103
71
221
314
82
193
128
109
95
45
11
91
50
44
147
23
189
382
101
32
10
1025
29
17
1256
348
86
55
1795