31
46
240
36
5
25
186
70
28
194
9
26
18
35
15
37
53
101
14
47
45
75
445
66
137
21
67
188
39
8
90
138
23
60
59
38
34
48
17
55
104
58
13
44
131
73
79
63