3
48
47
39
5
13
18
106
1
33
55
29
30
42
7
10
43
28
34
45
9
17
32
124
82
250
21
73
37
8
14
91
97
69
271
51
20
64
35
23
54
38
66
24