3
11
16
74
1
75
10
41
55
33
113
19
98
57
24
36
37
43
53
112
12
61
47
288
52
39
49
28
632
76
212
101
20
17
44
23
46
95
32
25
99
38
6
8
5