14
30
42
50
28
15
52
22
316
4
109
100
60
136
216
19
78
18
33
13
25
43
85
31
24
66
144
5
115
67
12
75
21
20
61
40
157
9
147
79
155
45
49
98
63