20
12
164
74
2
67
5
41
19
21
33
34
124
28
263
113
8
36
16
11
6
47
10
66
58
78
170
132
53
57
56
15
73
99
46
142
143
75
61
89
117
25
126
118