24
131
5
21
54
229
123
156
61
58
74
97
47
18
93
539
20
49
3
16
31
346
51
696
99
118
60
314
91
180
84
7
12
298
28
57
15
1925
22
106
6
50
25
177
13
109
48
95
81
45
27
46
14
36
1480
19