3
32
14
37
21
9
15
50
8
7
19
17
22
13
18
39
70
25
26
46
31
155
44
23
51
267
88
112
53
36
116
33
104
98
27
236
119
28