12
7
5
11
17
10
28
37
33
64
16
59
15
27
9
57
6
13
22
14
30
80
20
23
26
39
8
106
200
130
32
36
54
55
21
19
76
18
31
35
29