9
25
87
51
19
131
37
96
18
26
12
34
143
116
40
119
13
412
179
10
66
476
38
32
24
60
70
166
364
72
15
76
77
8
43
28
27
22
49
48
35
16
160
17
75