23
111
86
27
45
74
101
190
22
50
39
61
12
297
144
202
16
153
32
26
48
98
71
180
365
124
87
139
289
40
13
37
30
6
4
29
25
14
194
285
112
15
57
206
122
105
159
10