44
36
13
95
68
42
28
25
86
35
11
58
5
8
14
22
124
84
26
107
47
20
32
59
30
53
50
63
46
39
79
51
21
18
78
38
16
12
729
43
27
29
606
37
115
477