26
18
28
6
12
150
23
19
21
46
29
9
17
10
25
15
58
37
14
32
87
34
72
35
62
44
53
36
70
41
69
85
48
57
31
94
64
38
22
27
106