9
6
7
0
13
81
3
31
155
18
32
5
25
15
109
35
36
45
38
10
130
133
105
49
75
14
33
64
55
28
23
129
114
112
17
93
87
24
62
46
71
22
489
450
704
169