96
10
51
18
33
14
11
40
34
36
84
25
66
468
53
20
27
13
230
17
102
107
29
6
41
32
22
39
242
124
72
131
207
88
259
7
80
119
144
62
2
42
24
5
28
68
1
135