0
8
14
16
3
37
48
30
17
9
15
18
10
5
27
28
157
7
110
90
2
4
21
186
22
12
102
26
54
20
61
104
73
81
59
160
40
233
53
35
50
63
113
62
6
70