38
61
17
9
10
85
96
64
11
7
4
59
18
78
20
8
92
22
37
31
19
39
129
247
6
13
23
695
15
27
60
124
48
145
388
76
58
16
12
28
49
14
57
46