2
12
11
18
65
77
42
30
285
9
60
227
38
73
118
72
23
15
147
8
61
16
67
10
62
6
50
31
103
80
471
34
184
33
7
163
685
63
192
36
22
1
25
64
3
56
68
20
24
174