2
16
79
28
21
7
3
167
12
93
169
9
17
6
4
117
66
58
65
71
113
31
255
14
70
83
91
67
27
271
23
51
128
728
56
1059
52
82
10
220
20
141
97
13
42
86
131
247
95
45
64
99
136