114
31
69
12
91
154
45
113
75
15
43
97
211
188
157
47
48
27
34
37
44
73
120
22
9
136
52
13
28
39
25
19
24
46
66
158
229
18
33
137
58
41
17
84
61