9
1
39
58
19
5
28
55
42
32
84
2
15
8
13
10
21
0
115
222
70
107
14
48
25
92
20
189
35
98
162
44
34
41
16
143
3
133
165
23
49
736
50
7
6
11
18