82
31
151
37
99
198
26
19
67
250
66
160
45
296
482
195
102
223
54
135
245
78
75
15
43
139
76
121
18
28
20
189
258
88
103
118
65
83
326
10
59
183
181
36
172
229
29
238
132
81
127
117
17
71