20
12
10
124
27
59
37
13
34
190
31
194
93
21
24
61
36
45
14
29
33
38
249
19
7
244
52
445
158
23
140
821
281
8
5
48
2
95
108
71
4
15
60
203
25
22
18