50
7
30
73
69
39
62
24
61
168
26
109
298
57
93
140
43
127
1048
13
217
60
15
130
17
32
59
231
36
334
16
31
27
44
110
116
34
85
55
68
91
35
25
8
38
20
33
22
101