10
78
373
51
43
118
26
309
79
9
40
73
4
22
576
16
30
12
7
56
17
62
25
15
46
59
33
23
85
54
61
67
13
34
86
24
105
47
32
37
72
133
28
196
48
38
74