7
31
23
8
17
22
21
11
32
76
29
157
87
19
41
10
28
13
5
9
26
2
52
1
65
48
4
6
40
30
56
14
34
44
39
15
12
16