0
8
3
9
32
1
165
18
133
72
30
40
46
5
7
281
58
14
112
26
44
56
88
65
61
362
10
168
75
37
55
4
17
12
27
182
100
22
97
15
38
71
206
36
28
21
94