16
23
14
27
32
38
19
9
64
22
43
33
47
28
120
11
6
30
52
39
213
36
12
15
74
24
17
107
96
81
44
18
7
46
78
42
810
34
40
205
75
259
151
104
83
87
132
250