3
15
41
9
20
180
18
19
4
26
27
8
46
51
16
90
1
7
38
34
17
67
5
24
21
10
42
13
14
6
53
25
77
33
28
12
177
70