9
1
103
35
130
79
111
23
2
17
5
25
15
10
31
7
8
106
78
21
30
3
28
44
43
36
140
104
39
52
163
83
59
27
14
29
91
33
93
19
97
49
13
37