47
128
26
11
57
10
65
19
134
2
8
9
31
160
4
86
807
63
13
37
52
69
32
50
40
167
7
106
22
28
82
75
49
24
20
15
238
70
72
105
6
14
342
163
131
12
140
418
255
359