14
87
61
85
65
124
81
52
20
16
350
29
17
34
242
164
267
10
106
99
11
33
44
13
18
46
25
425
769
4
56
12
41
58
152
74
118
83
105
179
168
137
27
49
194
1378
646
48