18
27
30
53
121
109
62
72
31
24
57
17
7
19
26
40
10
47
33
11
13
70
42
282
36
110
149
35
83
76
49
14
16
619