0
8
25
32
1
5
2
6
33
26
13
11
10
18
62
123
9
16
12
72
41
21
43
276
29
17
59
28
48
40
140
143
185
135
86
85
38
152
31