6
2
1
26
38
14
3
5
27
17
48
25
109
12
20
77
78
4
37
33
22
40
18
83
7
24
57
41
8
16
9
10
51
88
23
90
154
373
111
115
52
31