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