15
50
43
114
158
94
87
90
33
11
22
24
17
67
10
14
32
4
23
31
64
142
26
57
35
59
40
29
47
72
80
129
13
143
175
130
7
36
25
99
45
27
19
38
88
51