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