4
853
448
20
27
13
112
39
14
30
22
10
40
163
55
62
134
7
24
29
18
67
9
155
108
60
58
37
8
130
26
32
104
6
90
121
157
143
52
16
28
106
227
366