3
18
8
11
2
22
36
14
9
34
48
69
31
52
16
21
50
144
51
13
28
24
75
90
162
156
46
23
40
62
81
15
141
59
71
94
32
111
161
10