0
2
6
1
10
5
8
15
32
54
18
14
39
49
12
58
71
31
3
66
44
25
41
51
29
134
160
113
67
165
70
36
73
11
108
142
46
163
94
159
48