10
166
36
15
18
8
14
4
17
11
69
29
37
48
52
25
9
40
67
91
32
13
24
3
19
26
23
50
7
79
12
144
6
30
31
51
43