18
116
49
34
6
19
13
21
106
3
10
57
29
137
73
204
5
175
39
103
78
85
46
25
32
52
12
40
35
26
24
67
145
70
20
43
42
89
50
28
109
93
11
4
54
16
17