27
48
56
45
32
16
94
111
72
10
93
112
23
38
50
14
9
7
55
15
83
37
34
57
137
267
52
33
53
147
241
337
156
92
51
22
12
74
261
69
43
54
21
41
88
20
28
87
36
193