23
17
22
4
49
45
31
71
20
7
29
781
101
21
13
162
80
12
191
63
42
77
85
67
28
196
16
44
9
5
25
15
43
32
90
58
30
52
36
41
10
39
69
98