18
205
13
31
168
42
133
34
16
3
14
343
41
193
39
1
5
24
15
6
114
10
49
32
40
19
23
38
163
7
21
47
52
60
26
4
30
78
28
36
20