7
31
14
8
35
10
25
129
30
13
2
28
12
18
38
71
20
5
4
16
33
15
22
46
3
34
19
53
41
26
70
6
179
44
24
52
197