41
61
146
132
72
19
6
26
227
38
9
17
80
49
7
24
36
8
12
13
27
39
54
57
60
32
10
20
34
67
63
59
89
58
66
55
45
56
198
43
16
79
138
153
18
150
29