14
1
8
18
16
42
25
94
7
213
38
5
128
126
13
22
41
55
202
35
29
32
26
52
27
10
37
185
33
64
21
19
11
36
387
116
76
43
903
34
46
79
177
140
88