4
9
24
377
60
8
7
3
37
51
22
57
34
61
50
98
10
29
12
69
71
184
52
53
26
25
27
36
77
80
35
16
5
45
48
21
11
23
2819
20
72
31
2
43