51
98
93
22
20
103
9
112
28
35
32
25
34
14
62
89
83
19
63
11
38
3
27
44
10
192
26
43
80
37
31
36
17
50
23
74
54
24
12
75
39
46
82
142
140
69