10
48
11
31
12
36
43
18
72
21
59
465
15
42
32
39
405
33
62
25
64
28
23
4
27
24
17
127
100
332
58
38
37
20
51
95
117
89
35
85
22
78
69
47
41