0
1
6
7
3
4
2
12
29
11
5
17
22
9
10
68
43
15
39
85
34
131
19
56
98
59
178
148
63
25
35
60
27
50
64
77
62
141