32
6
46
57
45
1014
123
77
54
15
28
31
60
102
50
71
30
228
72
112
76
51
13
91
23
66
42
44
20
16
27
9
49
38
52
12
62
33
48
35
193
177
2
128
5
43