5
17
74
41
13
43
456
36
61
59
48
9
23
42
29
35
154
54
79
358
436
27
45
33
39
115
31
38
6
11
69
270
49
164
158
84
25
357
99
92
34
18
51
44
97
26
67