19
763
40
62
50
54
22
231
102
43
131
240
177
370
56
116
25
265
110
340
76
150
27
70
32
48
75
71
35
24
159
149
53
18
41
20
96
145
26
64
51
996
238
42
60
120
28
38