27
22
48
7
4
34
63
38
68
138
13
59
16
6
118
167
153
171
108
135
156
145
18
45
28
25
5
10
60
8
23
44
58
91
69
51
240
210
266
62
183
102
56
67
66
412