16
28
12
15
19
48
104
26
25
29
31
49
46
39
13
21
40
7
24
22
63
17
9
20
41
74
52
66
35
11
23
6
8
119
77
106
61
68
18
30
14
27