27
363
21
29
4
18
47
26
62
14
3
508
17
38
9
11
2
13
8
45
6
1
41
52
22
12
76
33
99
20
201
30
77
7
28
166
104
48
54
44
81
124
86
110
74