107
16
9
26
17
123
13
6
10
93
24
120
1
110
12
66
170
19
39
42
27
33
22
91
7
5
73
14
20
25
193
54
21
99
11
86
189
31
548
153
557
8
18