51
23
86
46
22
61
38
76
89
56
41
83
44
42
173
74
49
14
144
10
163
32
43
25
36
96
70
52
33
45
58
77
34
11
28
19
47
55
15
62
39
78
31
109
40
88
103
37
16