20
5
60
31
93
7
11
18
6
22
27
37
24
19
12
41
32
76
125
9
25
28
146
29
34
73
109
35
82
77
8
46
39
260
23
17
16
55
118
99
178
63
26
113
83
84
56
14
13
103
48
52