4
10
14
27
11
124
45
31
71
12
16
57
19
15
65
29
36
20
41
44
123
6
80
78
37
106
18
142
292
122
86
60
112
159
155
111
182
100
40
46
24
64
363
55
30
99