4
1
15
24
21
5
10
46
39
60
35
25
37
44
45
76
29
91
16
14
102
86
92
74
66
62
72
71
87
90
121
179
235
54
99
100
151
170
143
124
41
34
59
148
95
27
266
111