15
42
24
37
25
30
167
66
17
10
63
112
77
209
141
103
60
62
32
34
125
55
49
131
84
260
98
101
22
117
52
130
225
94
265
9
13
14
26
72
19
143
21
295
116
88
68
137
110
51
31
33