54
25
15
5
14
10
21
33
144
36
119
26
51
49
19
29
72
39
11
247
86
97
40
47
20
18
95
70
16
74
53
64
128
90
17
109
45
38
98
237
173
84
48
103
149
3
32
42
156
35