3
59
116
87
27
17
38
76
26
18
15
71
50
4
39
65
1
13
6
52
70
16
5
156
24
89
42
9
33
63
53
66
14
21
19
60
11
7
35
12
20
51
49
43