5
6
2
4
1
29
3
17
72
180
10
8
39
7
18
35
9
26
20
25
16
60
120
48
22
28
14
13
176
117
11
45
12
46
19
31
68