3
9
56
140
54
8
15
17
52
14
5
16
21
31
33
185
4
30
24
27
6
35
7
19
12
13
37
26
206
23
18
22
34
245
411