12
32
10
73
21
208
11
20
36
18
114
28
87
38
14
45
79
24
39
55
41
2
6
27
812
48
62
50
19
22
64
33
26
54
7
8
151
101