12
39
13
25
26
15
19
3
14
5
35
28
8
43
34
27
64
11
17
50
10
74
20
101
59
63
69
57
30
18
23
120
162
80
51
66
6
31
170
53
38
70