26
25
90
5
33
87
83
35
7
47
34
13
44
29
39
43
15
6
10
3
14
48
21
28
12
16
68
60
27
24
9
20
62
32
150
50
88
19
218
86
128
167
40
108