27
75
680
78
147
306
121
155
70
106
35
305
93
65
99
50
48
272
46
14
23
81
39
84
28
9
47
26
58
6
45
8
31
17
34
85
18
42
61
21
59
107
20
11
66
25
101
73
206
38
83