42
83
200
55
77
38
23
29
68
63
48
36
70
113
50
5
10
26
27
30
41
66
15
39
57
12
24
35
49
13
16
88
37
19
31
14
111
97
34
20
21
22
44
43