2
10
47
84
36
29
59
21
44
54
24
241
7
103
96
27
13
71
156
57
85
158
41
58
31
15
28
250
11
30
61
22
34
6
8
18
33
45
20
180
32
4
17
79