0
9
10
12
7
14
15
6
2
39
1
4
48
23
24
45
139
88
157
35
51
178
149
37
98
67
86
62
54
141
64
66
47
44
11
29
53
18
38
55
22
94
56