13
1
12
6
19
20
36
0
35
4
179
54
3
88
8
11
32
96
44
17
16
2
10
64
27
53
33
34
138
25
41
98
90
57
66
22
21
247
47
40
48
5
112
101
50
184
77
39
167