7
90
114
109
58
577
280
12
11
19
81
84
124
106
10
125
130
24
20
2
33
25
22
21
34
89
609
14
6
197
40
1
16
15
18
37
31
44
138
60
164
55
8
4
137
669
26
17
834
39