7
29
14
26
2
49
20
35
8
82
6
13
19
4
18
55
56
224
128
499
25
5
27
23
84
72
70
16
40
12
32
36
80
15
9
393
44
17
37
10
76