10
59
68
23
21
19
43
36
14
7
31
28
11
18
17
13
51
41
475
39
55
25
120
33
147
84
70
54
207
38
73
135
32
134
46
30
16
9
102