2
20
11
10
5
3
50
6
13
17
9
15
47
4
8
19
1
21
123
241
87
16
170
230
92
38
65
60
37
443
44
76
23
155
58
69
26
31
25