8
113
10
6
11
36
49
18
3
23
42
39
54
97
312
29
13
15
34
17
130
7
256
28
12
37
40
25
31
94
60
62
32
115
20
22
30
21
26
47
58
122
48
142
14
69
46
1
64