41
40
114
44
33
31
87
81
73
8
10
27
29
22
51
224
159
26
113
50
60
39
45
18
38
11
9
5
115
89
13
125
46
57
84
36
21
3
182
233
76
37
108
68
30
17
142
150
24