35
47
205
90
65
32
86
19
6
59
114
23
12
167
21
1332
103
14
320
38
43
223
3
139
55
67
314
9
34
71
30
24
29
138
37
26
17
89
18
136
160
131
199
289
174
20
11