52
19
103
114
74
10
89
43
34
68
41
21
31
29
47
88
20
57
55
36
71
83
56
14
94
64
25
28
86
18
109
27
35
98
50
152
63
39
38
22
95
23
46
126
142
69