13
170
15
48
37
29
32
115
25
94
173
162
12
8
182
54
49
11
80
87
194
352
34
184
110
7
53
131
63
710
198
704
142
46
21
59
67
14
22
321
97
16
108
60
19
118
117
82
160