7
82
55
657
23
17
85
8
47
106
38
125
98
14
65
42
66
35
34
104
28
96
6
5
37
11
12
31
45
20
39
54
51
16
56
21
59
32
24