3
1
7
4
0
6
65
62
29
27
26
15
42
57
34
77
50
13
121
14
23
52
39
58
24
45
96
25
66
83
9
92
30
502
411
20
22
43
81
430
48
73
102
484
11