12
26
92
81
77
29
65
166
19
23
18
44
36
72
34
6
11
16
87
52
27
0
71
53
182
66
32
45
25
116
54
172
50
10
30
28
33
40
37
138