5
0
1
3
6
8
27
19
16
23
11
13
15
18
33
74
9
14
26
43
2
54
111
17
83
47
40
38
60
71
238
93
65
12
56
50
29
99