4
25
13
33
48
32
36
26
20
10
43
11
17
15
31
29
53
44
30
114
52
208
96
62
51
87
42
84
93
59
27
38
95
37
113
57
154
56
100
54
28
65
89
47
49