27
20
44
153
128
74
6
7
52
59
129
65
355
4
18
45
93
78
50
122
83
49
31
125
46
9
5
10
56
23
25
42
22
98
87
3
130
158
26
1
24
30
73
95
2
206
91
35
12
17
36
34
19