28
84
3
33
166
57
171
26
75
114
25
44
19
54
17
32
247
189
2
13
5
47
60
12
41
4
30
18
78
62
35
7
15
14
139
31
24
10
6
8
29
27
65
9
39