16
91
171
37
24
257
195
20
13
53
58
87
77
14
27
74
109
60
11
57
25
90
33
158
30
55
199
162
49
17
31
40
51
161
38
32
18
39
117
19
282
34
84
56
73
128
9
36
42
309