6
1
5
21
20
26
19
2
11
135
18
4
36
13
980
91
35
34
29
37
87
98
12
23
61
14
166
134
89
41
56
86
57
60
62
115
189
75
52
68
40
31
17
10
32
16
33
45