118
41
26
102
24
32
17
6
46
54
59
53
33
13
73
27
139
30
115
18
45
175
36
50
66
25
47
77
99
40
142
83
29
80
42
127
60
88
44
55
110
11
108
63
61
235
168
28
177