55
8
79
43
51
64
30
123
47
59
16
66
27
50
29
52
105
44
9
40
42
3
53
98
82
62
25
28
24
32
18
67
89
92
113
224
182
21
669
68
102
39
444
22
1906
46
230