42
10
187
225
7
6
8
82
89
9
26
134
468
64
60
69
85
39
20
17
49
14
126
1
11
3
68
108
287
21
4
35
90
59
33
18
105
45
28
61
218
179
13
75
1456
807
1302