19
13
30
42
32
31
18
164
89
6
148
97
20
62
69
15
93
22
21
17
11
14
59
96
43
90
98
78
29
119
213
179
45
72
64
125
101
24
180
40
28
49
75
324
25
138
9