0
7
3
14
2
11
16
181
29
35
159
317
34
25
98
22
90
71
131
297
74
215
69
39
43
50
12
97
121
13
54
37
38
66
60
216
100
89
1519
33
40
45
46
80