10
5
7
27
15
9
18
14
17
11
29
6
8
30
16
31
42
21
63
54
43
23
47
19
25
41
36
48
24
56
151
77
81
154
44
62
95
86
185