20
32
10
23
68
40
252
31
11
6
27
43
130
14
67
26
9
12
34
24
17
18
33
38
16
65
56
534
36
3
84
44
2
8
41
47
13
21
115