115
85
75
10
157
68
138
96
17
9
203
88
7
137
273
150
59
245
43
38
77
74
201
76
214
22
40
238
51
161
127
123
86
23
35
152
177
124
172
31
116
70
304
139
55
56
166
50
87
57
67