160
64
85
98
47
34
434
55
82
38
22
90
40
59
35
48
8
27
79
220
125
54
176
155
66
15
52
44
78
30
124
77
204
5
53
25
281
144
118
31
205
173
208
113
88
226
23
51
24
202
58
174
80
158
273
179
37
267