20
12
32
16
24
48
26
21
49
61
151
52
56
235
55
40
237
14
35
109
36
44
46
17
8
19
6
86
33
122
178
65
9
7
4
70
34
99
28
13
47