14
95
26
19
28
77
43
51
104
64
44
113
140
5
62
180
32
111
122
163
49
36
145
10
42
60
40
29
9
16
39
3
45
21
22
30
18
38
35
67
50
6
184
24
52
68
213