10
7
3
29
12
25
15
40
23
8
17
6
20
34
4
52
35
14
31
24
18
28
37
41
9
26
13
60
22
21
33
54
102
36
82
83
65