4
12
1
10
21
15
13
8
39
14
34
30
5
25
55
69
17
23
49
61
38
122
56
18
28
3
24
19
80
160
7
6
251
9
82
48
87
31
51
40
63