4
3
75
13
16
12
59
10
20
81
55
34
6
19
103
146
76
35
463
98
764
56
66
43
30
48
24
28
49
91
47
31
61
50
92
27
36
58
11
15
1085
23
62
45