12
30
9
16
69
6
11
15
27
20
3
46
43
14
41
29
23
31
18
21
19
73
34
17
33
36
32
42
25
26
45
96
58
53
77
193
204
60
345