10
1
4
59
70
102
106
15
43
11
16
27
136
120
146
17
5
46
6
21
20
73
60
23
56
76
8
91
272
364
184
25
94
68
49
26
45
520
195
187
7
95
3