18
43
84
123
40
159
39
14
70
4
17
50
10
37
52
25
36
195
82
20
35
3
71
19
33
80
98
100
44
57
47
75
26
74
60
63
12
24
65
96
93
64
51
6
28
16
21
163
76
139