80
77
31
54
117
75
109
76
22
50
87
32
68
26
69
21
111
90
45
47
63
115
214
13
25
37
58
19
44
405
110
24
89
59
66
72
12
49
38
74
33
56
15
64
53
85
11