5
35
15
18
9
8
16
2
4
20
21
13
10
7
3
12
6
17
63
39
32
44
25
19
34
26
82
14
30
24
174
66
28
11
213
40
29
49