6
17
5
12
41
31
23
33
30
21
94
38
20
14
25
26
29
22
35
24
10
53
46
318
32
111
48
59
47
152
83
37
34
99
132
234
291
168