2
0
6
7
15
14
12
21
45
13
18
17
66
26
152
9
27
10
35
67
46
37
29
8
38
51
75
42
25
5
31
76
55
41
43
56
40
125
11
39