9
29
265
18
7
19
42
62
2
41
31
17
23
16
74
57
58
22
61
285
8
30
25
32
76
28
46
12
112
1
14
6
20
15
254
52
35
56
47
3
33