18
31
7
17
41
11
20
3
12
13
71
25
6
14
42
78
10
194
63
19
22
4
57
23
16
24
32
47
52
123
27
108
99
1331
107
81
9
275