27
56
45
32
16
94
111
72
59
10
93
9
55
80
34
137
25
15
64
267
33
53
22
337
30
188
35
261
69
54
41
88
28
87
77
21
134
5
116
11
47
48
220
37
57
40
43
63
12
38