10
66
165
12
40
472
55
80
13
85
62
53
33
354
14
3
21
42
25
105
16
136
26
72
61
134
44
59
27
45
51
120
5
92
11
312
34
29
35
38
46
37
127
300