13
2
10
4
8
5
7
3
12
6
9
16
17
63
39
32
15
44
25
19
34
26
82
14
30
24
174
66
28
11
212
40
29
49
23
147
38
48
47