3
13
26
18
6
121
15
85
49
57
21
38
17
37
51
44
5
132
39
73
7
42
12
23
30
16
14
9
29
143
24
11
28
10
88
166
55