27
10
90
232
79
16
41
5
78
80
17
37
42
45
35
18
8
63
40
28
44
38
31
15
75
69
12
66
126
53
49
29
23
21
14
4
87
19
20
64
46
24