10
6
0
16
1
3
4
9
66
21
51
29
8
5
44
15
12
20
38
70
59
13
78
145
91
62
76
23
28
33
307
107
58
73
148
158
104
49
117
54
87
178
157