20
11
9
43
174
24
18
121
37
75
193
22
23
13
123
102
31
17
48
16
80
15
76
60
21
58
25
34
40
28
328
290
50
69
46
19
10
7
61
56
66
29
38
33
27
63
88
73