78
70
56
55
98
75
25
30
33
24
9
427
43
13
125
73
10
67
45
260
71
20
97
69
96
54
29
101
41
92
100
21
35
46
23
48
16
39
12
89
62
38
79
116
84
42
7
51