1
3
7
8
4
2
0
5
122
72
51
14
22
39
65
69
57
173
44
59
33
155
337
42
41
23
61
166
66
94
93
110
107
46
83
64
124
218
234
224