7
26
5
11
4
20
9
16
32
2
19
37
22
58
57
36
17
82
23
24
30
52
27
21
15
25
13
28
79
8
148
179
29
53
39
14
42
46
101