22
16
26
5
27
14
35
23
189
10
43
11
17
19
31
46
45
48
20
6
9
50
29
7
185
168
52
121
105
85
51
34
77
4
127
42
163
141
73
88