1
0
4
5
10
21
6
3
52
17
62
15
7
55
24
8
2
27
16
28
88
94
11
86
47
38
102
149
9
34
23
138
104
142
65
64
87