12
11
457
13
28
57
175
135
44
62
23
38
84
16
30
22
106
33
99
64
32
199
18
45
8
21
19
48
7
59
24
79
188
42
53
74
10
55
54
17
9
36
134
68
25
40
335
70