5
0
6
16
13
25
10
38
12
45
29
9
98
71
33
17
15
23
28
44
84
46
155
65
207
255
30
34
27
48
116
79
41
57
177
283
21
61
187
234
40
54
31