21
34
2
1
16
8
6
22
61
14
17
28
11
31
38
25
10
39
18
24
26
126
67
15
12
121
47
54
30
68
20
82
29
166
42
53
535
66
74
86
36
151
46
91
19