59
29
49
46
167
48
37
24
11
256
14
30
74
15
209
33
10
20
18
25
94
82
117
75
87
22
69
32
16
129
78
7
6
103
5
26
21
171
174
96
83
36
47
13
39
105
79