7
13
9
29
0
3
5
35
48
38
26
8
14
11
12
15
16
23
39
40
30
55
27
42
70
96
24
21
290
58
17
107
33
76
102
187