40
10
31
23
12
19
53
11
14
16
9
27
22
21
8
48
38
18
15
20
93
30
25
41
17
28
24
166
100
77
71
13
39
42