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