111
60
49
30
35
71
12
89
31
67
27
78
56
38
69
114
63
50
9
100
39
77
231
26
68
19
13
20
10
33
158
59
29
57
15
113
37
80
84
46
106
41
47
52
62
51