24
70
51
143
16
33
7
5
49
81
416
125
98
55
28
205
110
76
100
152
66
50
92
21
23
4
37
75
32
19
64
184
26
53
269
83
68
87
159