1
0
5
3
2
11
6
4
16
9
8
14
33
28
20
130
34
64
12
48
41
50
49
362
31
43
206
19
120
26
45
138
288
304
79