5
1
4
7
6
0
10
12
17
16
18
39
49
14
11
35
41
43
199
61
38
54
97
52
88
72
124
74
83
87
122
86
161
105
79
112
175
53
187