61
25
48
10
28
131
42
8
24
18
78
7
36
26
15
46
22
17
43
3
51
35
385
166
54
11
9
66
99
1
32
23
158
45
91
27
96
76
529
65
5
121
21
20
47
329
30
655
97