0
4
2
30
12
3
19
6
14
66
38
56
34
81
160
60
25
64
52
82
1
40
17
88
207
41
71
129
195
117
49
44
104
68
380
16
143
113
189
277
18
13
62
8
170
98
116
11
135
265
45
22