9
12
51
5
3
15
1
8
40
209
14
37
66
21
4
27
328
60
25
16
19
11
53
33
99
39
42
6
7
20
28
50
17
22
35
73
36
13