12
26
76
101
10
34
20
57
42
28
22
44
37
18
106
30
25
29
46
8
88
27
45
16
53
78
70
21
120
23
17
62
11
110
146
126
89
36
581
314
40
32
14