23
47
48
183
36
45
16
15
42
21
50
38
274
33
37
39
126
30
13
22
25
94
31
101
84
57
46
470
52
41
11
28
116
17
18
32
10
51
3
539
29