8
14
11
5
42
65
25
32
79
104
211
92
7
17
56
61
80
10
6
30
24
123
43
40
39
13
97
15
220
259
64
23
68
33
29
46
57
711
149
50
35
83
77
12
1406