7
11
24
12
35
147
18
96
29
6
22
37
31
14
100
46
212
69
87
21
47
92
114
56
36
104
176
50
193
113
149
30
259
196