12
13
6
15
18
53
20
42
29
10
26
7
2
47
30
33
37
76
8
31
5
57
116
21
9
32
64
46
23
36
93
38
82
28
59
25
84
52
92