16
22
21
41
23
25
7
12
20
10
8
9
60
26
18
78
27
51
52
48
15
67
106
55
11
62
107
205
59
29
156
80
42
364
32
38
179
373
47
181
136
24
90
50
105
235
77