3
7
10
9
77
34
4
12
59
18
72
53
1
5
22
6
2
19
29
32
24
141
183
112
42
71
49
14
16
36
13
493
122
17
28
25
11
191