27
51
26
20
45
25
21
12
69
97
17
60
87
81
38
46
36
34
61
13
16
14
23
40
18
43
31
49
83
29
76
33
113
103
116
35
79
39
65
89
118
129
24
155
22
110
73