7
19
6
13
42
31
23
34
30
21
94
12
32
38
5
14
33
25
26
29
20
35
24
10
53
46
318
111
48
59
152
84
37
99
132
234
291
168