11
85
25
31
35
105
70
18
15
66
27
51
7
47
46
145
53
9
49
140
64
61
120
40
38
238
62
32
148
17
106
93
21
52
110
163
74
28
109
14
5
4
29
42
22
41
174
272
155
36
98
79