12
15
26
6
24
56
11
3
407
18
36
19
13
51
30
29
95
4
16
46
17
35
5
55
22
10
53
120
57
139
9
52
40
32
7
104
103
161
8
187
21
34
109
39