6
11
4
1
17
16
26
23
15
37
13
7
2
52
40
8
42
34
111
179
29
63
10
9
62
19
5
82
64
69
96
21
24
31
30
35