20
18
11
19
8
82
15
46
213
64
17
50
36
60
104
48
28
68
29
125
243
55
63
242
16
32
93
22
145
21
10
174
133
43
65
30
25
85
27
57
76
49