19
23
34
15
14
30
8
35
93
33
22
20
25
69
10
42
29
92
200
282
24
16
26
101
49
9
260
84
11
304
77
21
73
7
83
18
85
12
4
148
314
383
169
43