75
11
78
24
15
31
407
21
28
59
51
73
72
19
155
102
113
76
35
4
16
20
7
5
8
0
3
12
2
119
64
97
124
140
40
94
92
93
74
138
95
168
54