21
29
91
7
326
93
33
34
87
20
25
61
45
69
23
181
279
31
86
24
67
15
60
9
36
10
118
71
131
177
79
124
38
26
186
104
35
14
27
80
47
4
54
30
40
32
55
48
56
99