7
26
30
19
16
11
18
17
3
49
1
33
97
22
13
12
10
9
6
14
71
4
41
178
21
37
28
42
5
81
52
39
20
79
54
68
144