26
191
18
24
50
9
139
7
167
530
383
276
23
75
411
71
37
22
385
28
55
126
112
36
39
74
45
16
171
148
83
72
35
19
232
69
33
109
64
351
43
117
34
211
30
371