43
34
22
23
25
40
17
33
51
35
59
7
32
15
14
28
18
10
55
105
16
8
30
9
24
20
6
27
12
26
98
102
49
135
88
205
113
265
108
131
91
151