16
27
23
18
72
25
84
36
44
55
384
91
17
50
52
24
326
109
733
67
150
252
32
5
13
28
30
19
243
11
14
15
70
37
39
99
103
43
137
94
51
8
83
128
26
207