13
29
126
21
4
20
6
8
15
28
18
14
3
93
17
25
59
9
101
42
41
66
27
107
113
0
34
62
12
10
23
19
130
24
22
203
30
54
40
87
61