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