40
29
12
14
4
19
106
58
41
18
13
49
15
28
26
45
53
27
25
9
67
20
34
43
22
31
68
70
16
24
73
99
186
149
8
7
86