2
13
3
4
39
5
7
20
11
14
0
10
6
18
29
16
19
15
49
61
138
21
76
80
45
59
35
26
38
78
57
91
22
48
9
104
98
70
74
294
56
73