23
26
69
48
104
28
67
40
741
38
63
73
80
43
41
34
22
101
403
31
25
32
14
89
98
359
85
52
27
35
100
17
409
51
147
165
114
37
579
1144