10
114
76
91
19
60
33
46
227
20
67
92
44
95
271
26
39
139
187
97
182
52
32
23
78
50
123
74
13
159
228
68
65
59
64
49
42
61
55
41
77
287
40
54
155
85
75
151
105
27
107
70