0
16
2
7
12
4
3
13
5
42
17
23
6
36
10
29
8
1
129
31
106
245
254
26
112
135
37
44
34
140
111
225
281
177
14
33
268
373
331
75
247
192
167
40
176
133
11