14
88
110
42
89
67
356
180
205
56
1
24
52
7
20
154
23
84
105
86
95
21
97
58
36
25
853
3548
48
47
63
57
198
53
8
44
12
64
318
60
266
213
212
347
26
28
41
120
13
62
19