46
54
40
94
191
198
14
38
71
16
23
382
223
79
24
50
32
28
51
77
33
67
43
29
253
177
12
52
660
328
7
53
19
56
30
236
25
21
284
100
27
103
4670
47