43
17
69
63
122
51
54
66
47
13
13
52
43
31
57
54
32
56
70
46
63
75
56
82
111
86
37
29
123
89
