1
11
5
4
9
7
2
3
0
8
16
13
168
32
33
56
74
25
41
44
87
19
14
137
39
113
67
37
81
84
40
52
45
122
10
27
17
110
313
80
64
65
97
92