12
8
9
7
51
21
13
49
16
33
14
11
3
39
37
35
67
118
26
4
80
63
43
5
97
121
6
199
57
62
53
52
270
186
25
96
55
34
54
31
42
133
10
15