27
45
35
34
76
32
23
97
58
38
52
53
24
15
31
25
36
69
81
87
19
72
37
66
33
163
73
48
51
49
40
30
64
77
144
21
20
29