12
25
107
38
37
18
15
67
35
7
5
268
22
426
87
47
17
23
53
6
40
32
51
30
24
16
76
328
65
26
34
8
52
21
31
4
11
61
9
14