118
47
200
8
20
18
59
46
24
30
7
6
35
5
9
32
23
52
14
129
141
112
15
38
39
16
40
22
177
12
17
68
34
67
26
11
31
21
63
33
25
79
49