3
0
14
10
103
9
88
31
175
12
27
18
56
23
40
26
6
30
33
45
29
52
19
73
39
34
57
8
15
25
93
16
24
72
17
7
41
35
37
1
36