12
10
23
38
26
80
15
131
8
61
37
17
53
7
65
63
42
103
22
265
92
83
6
16
2
33
43
34
9
25
79
48
88
57
27
35
13
4
18
40
180
19