1
4
3
5
2
0
13
10
8
70
18
23
25
56
34
42
32
59
40
185
9
73
11
47
79
49
7
50
20
29
46
141
84
93
21
80
113
54
124
74
17
30
307
43