5
7
32
30
62
12
13
41
25
10
91
51
9
192
39
45
19
271
142
43
84
21
20
55
27
161
191
23
67
37
24
96
87
17
103
344
416
34
58
208
157
107
8
11
6