0
2
3
1
6
8
17
5
16
4
12
15
25
14
9
11
56
49
38
192
41
148
76
60
105
53
66
116
136
33
85
161
130
287
42
108
104