55
19
22
103
56
18
42
89
43
63
14
29
21
25
88
33
10
27
58
32
74
47
4
35
41
80
12
95
31
5
61
44
7
11
37
36
73
69
46
40
196
184
76
13
193
10786
101
66