47
27
90
126
36
46
38
18
29
17
58
33
19
12
42
43
23
44
24
25
11
61
15
41
26
363
21
34
69
35
30
28
32
48
45