21
4
309
16
28
53
1
6
79
18
20
5
12
164
26
17
23
15
10
13
24
80
3
7
8
39
95
14
97
70
41
38
27
59
19
22
11
71
9
35
54