9
69
20
10
22
33
215
231
35
113
53
50
41
98
87
40
23
18
221
34
13
97
19
48
263
110
59
31
14
65
170
3
30
212
56
28
8
27
21
25
196
114
26
92
152
413
62
290