12
16
2
8
39
18
25
44
28
7
13
113
21
11
26
29
23
19
97
17
151
15
32
27
51
60
36
46
24
14
45
31
22
266
47
54
35