6
23
40
30
50
874
69
19
32
44
106
13
17
7
34
61
79
72
73
45
29
359
15
12
67
11
259
26
21
218
53
8
104
91
36
222
25
78
48
130
10
62
9
38
66
115
70
344
35