42
79
57
108
43
56
101
29
90
39
23
45
62
28
58
41
75
82
9
49
81
35
89
80
262
60
96
111
14
54
65
87
24
34
36
17