114
89
27
28
179
98
151
38
129
31
11
100
193
69
39
47
99
68
57
23
21
112
124
79
86
19
123
30
40
50
41
34
131
20
12
71
43
78
37
2
73
33
142
58
63
25
91
52
42
80