23
47
10
12
33
2
5
30
104
13
24
31
7
14
22
35
72
29
280
63
91
16
241
111
38
28
99
25
26
27
19
3
4
6
44
11
48
59
50
88
18
49
32
62
124