9
40
273
249
56
57
131
84
76
112
98
135
24
27
25
117
54
23
17
39
217
18
14
28
15
12
67
44
34
29
94
66
92
10
255
20
78
37
38
33
13
65
32
50
74
4
41
2