20
24
14
8
72
17
36
87
163
16
30
120
6
73
53
28
156
171
182
66
45
32
96
40
11
51
263
81
43
64
7
377
50
80
76
211
116
134
55
124
23
52
90
13
170
49
61
214
71
57
395