0
4
14
29
2
5
6
17
8
57
54
19
27
22
25
51
23
12
32
28
11
141
18
16
79
58
63
95
10
142
39
52
21
24
70
20
45
186
43
125