43
30
11
9
44
18
7
6
21
19
87
48
23
49
28
32
80
27
24
29
26
129
51
22
191
82
83
61
35
53
73
54
38
66
63
103
47
14
68
16
114
50
46
31
90
67
41
34