21
17
1004
24
14
9
12
19
20
10
47
3
31
8
25
35
178
23
11
28
53
33
197
13
218
41
27
138
32
46
15
36
102
72
83
38
18
22
204
51
16
77