21
5
51
14
6
13
60
1
22
9
20
91
37
42
17
15
32
44
11
10
25
331
3
18
121
36
68
39
110
74
29
38
69
54
102
61
40
24
34
57
50
85
4
53
173