5
0
1
4
11
26
8
29
13
6
15
14
17
70
40
12
47
23
24
10
34
128
265
22
108
45
18
48
38
77
20
62
7
19
30
94
65
96
75
51
144
52
134