10
9
73
82
25
20
48
12
13
46
15
31
6
62
29
17
5
65
11
19
54
36
38
43
79
45
55
26
37
64
42
144
23
155
28
33
74
187
421
116