21
3
27
8
10
7
54
14
49
294
18
26
31
38
16
2
4
46
34
82
20
194
11
41
28
9
99
74
51
42
66
19
30
97
5
22
43
83
6