13
15
68
359
30
56
251
29
32
34
36
16
7
22
267
24
100
5
38
93
6
2
26
174
46
33
55
113
161
18
1
27
14
39
52
21
3
19
25
23
4
48
47
120
28