14
78
290
5
18
117
65
34
23
37
10
31
15
103
104
12
21
16
27
127
9
30
126
914
159
38
80
270
20
212
22
85
58
11
25
2
8
7
59
26
92
150
227
95
44
519
39
284
105
156