29
65
45
43
54
22
35
27
93
24
51
194
63
32
34
55
18
14
17
58
33
26
110
15
42
48
25
102
56
37
52
39
99
62
181
76
38
113
234
49
28
86