4
11
18
12
9
10
1
28
67
24
19
6
51
37
5
27
34
22
30
48
53
20
21
13
96
14
62
29
61
88
25
40
36
137
38
73
65
56
43
71
16
46
81
178
42
68
109
31