27
24
81
22
18
38
55
86
47
12
103
171
45
91
71
39
64
67
40
15
84
59
116
56
43
65
2
77
30
61
21
35
14
90
107
70
19
9
94
73
60
51
58
159
13
113
121
301
33