27
12
11
78
62
76
135
180
13
28
8
65
39
133
116
7
55
26
14
15
104
281
31
24
75
81
308
18
68
45
42
596
121
175
223
54
239
263
182
122
579
23
33
246
120
91
245
185
137