9
25
298
73
72
132
70
124
43
36
19
38
58
27
23
22
171
86
17
75
98
41
35
179
32
18
39
24
45
5
47
48
49
10
150
31
30
6
71
21
140
16
56