18
21
160
41
94
12
11
61
51
88
186
13
35
5
20
7
8
97
34
38
10
43
50
33
28
103
3
16
32
57
6
26
15
114
412
99
46
52
127
53
14