23
32
57
28
37
439
61
20
17
100
55
233
4
117
51
223
48
29
90
87
181
161
92
125
95
43
145
39
36
41
129
91
126
81
65
83
30
78
333
279
33
66
24
456
140
122
136
52
354