88
21
59
17
29
72
15
27
45
40
80
189
86
41
77
18
152
57
113
30
31
23
33
107
89
34
111
78
14
109
63
19
266
104
49
123
26
188
83
20
61
5
68
43
190
38
108