16
18
68
23
33
97
78
15
27
48
30
32
22
28
25
26
91
47
20
13
31
49
43
52
41
320
44
50
126
21
118
39
37
10
24
46
54
83
69
65
35
92
112