3
63
0
26
6
7
47
76
19
8
34
58
15
17
35
24
37
25
30
12
33
107
38
53
56
16
32
31
45
206
10
101
96
46
73
210
22
48
67
127
50
36
57
203
44
79
142
49