9
50
97
436
209
72
93
23
190
28
19
42
24
38
40
21
170
90
58
86
36
57
27
155
41
55
29
54
80
118
149
39
20
26
45
64
116
56
53
77
63
25
60
43
33
11