18
59
50
14
231
12
118
86
149
5
97
73
147
28
51
37
24
43
44
31
92
22
19
21
56
47
25
34
26
9
20
49
36
3
42
33
11
57
8
7
15
48
32
10
35