9
58
17
133
193
63
24
25
60
18
10
42
31
20
15
128
37
158
29
154
23
28
76
35
66
32
99
52
14
30
43
89
39
145
40
12
45