26
131
25
69
47
549
79
9
142
16
35
29
727
457
87
107
5
30
23
61
174
66
77
338
166
100
21
50
33
109
83
80
70
38
17
45
56
11
6
7
68
37
73
41
89
24
39
171
36
13