7
9
2
50
51
16
28
6
13
1
3
29
31
4
38
214
36
8
76
35
26
39
19
24
21
42
99
115
41
20
30
10
101
12
27
15
11
18
74
222
34
82
86