77
64
16
4
27
32
23
10
14
13
63
7
21
2
9
5
49
521
12
148
41
69
159
25
1
18
75
47
39
28
11
17
8
26
3
15
38
6
414
22
33
86
29