4
9
13
6
32
12
5
10
8
87
18
39
2
16
7
31
21
46
3
37
11
1
40
77
15
19
120
71
22
108
58
36
177
26
50
117
63