9
8
106
30
29
23
7
80
131
40
17
62
97
15
27
55
26
28
56
6
42
91
61
3
22
130
37
176
70
25
16
125
78
18
35
19
72
99
50