1
0
5
4
14
2
13
17
8
3
29
25
12
49
51
42
22
36
21
32
31
27
18
94
159
20
7
24
11
16
54
38
52
26
34
63
177
71