21
11
1
9
94
6
14
30
23
10
3
29
4
13
49
15
326
63
433
161
25
113
8
44
17
55
16
22
48
28
93
45
34
36
20
12
51
24
98
97
189
35
27
59
26
5