10
6
2
7
41
5
48
4
13
20
14
21
36
25
29
39
11
16
85
33
26
18
17
15
44
40
12
43
34
191
56
3
9
32
35
27
31