7
3
13
9
25
6
14
46
49
18
58
75
33
31
157
141
4
16
1
24
15
10
93
30
63
38
62
22
54
95
12
11
56
19
143
20
42
28
67
43
85
27
5
103