27
35
26
50
17
54
24
8
85
495
70
31
16
60
122
74
18
83
28
299
43
288
136
10
21
56
32
101
29
1
11
37
41
92
123
59
291
86
226
189
64
118
19
106
183
53
30
23
63
47
93
51
15