154
15
62
48
109
206
164
41
90
84
73
69
60
40
20
86
167
129
116
146
110
149
114
29
97
47
77
61
37
42
46
74
49
52
85
174
67
21
54
157
65
160
140
57
19
13