20
11
17
8
193
16
148
36
88
209
4
14
143
15
99
56
19
59
82
66
28
32
13
588
65
27
51
38
26
47
96
30
23
18
35
72
37
31
21
53
116
46
81
90
48