42
197
10
19
61
40
75
12
53
163
22
45
17
24
49
46
51
8
423
5
28
80
862
170
924
206
1584
157
9
93
66
73
62
926
23
48
391
184
696
6
56
1
2
656
586
50
120
52