16
63
47
106
74
72
104
80
102
52
67
29
30
21
6
51
13
81
18
41
28
35
25
11
114
64
39
12
77
17
20
22
58
27
7
123
118
36
119
292
37
33
34
26
49
43
32