0
6
3
9
1
2
5
29
32
38
45
21
37
71
52
85
74
27
49
15
64
20
184
23
138
48
8
22
26
118
33
84
13
14
10
50
69
39
136
12
41
44
31
100
54