21
48
23
31
25
46
39
24
7
26
22
52
42
40
41
61
17
37
29
92
47
18
90
51
38
71
12
33
43
99
107
30
13
36
16
45
53
56
94
58
102
197