18
7
75
42
25
10
38
65
49
162
95
180
183
83
90
37
46
52
76
20
39
9
63
17
80
21
14
45
56
59
159
15
16
6
125
51
89
8
32
28
64
31
34
84
29
55
124
19
259