26
177
74
115
41
32
6
123
29
64
4
19
55
84
53
14
16
58
56
13
5
28
37
98
76
78
54
128
254
75
100
44
91
12
365
127
71
9
24
18
108
113
143
162
540
31
112
351
63
618
517
23