158
20
58
33
37
118
12
4
29
28
26
258
40
91
64
11
16
10
1582
46
18
21
50
19
57
65
27
34
13
39
7
197
8
23
9
6
14
80
24