26
40
53
37
25
123
52
34
6
31
21
39
14
7
20
13
45
9
24
99
59
149
147
75
11
297
48
44
57
97
170
155
91
8
141
12
139
36
23
17
191
73
160
47
102
54
61