11
29
65
64
20
50
68
25
10
8
39
5
30
81
190
100
204
89
54
60
38
67
7
18
74
23
6
49
43
113
27
72
14
13
22
12
19
76
186
42
96
80
56
3
46
32
51