0
8
12
11
4
9
5
316
48
16
38
17
21
2
14
24
62
35
26
45
30
54
96
71
61
51
95
169
97
84
75
27
163
13
73
56
31
131
102
64
34
43
92
46