9
57
27
21
61
22
7
40
30
34
10
252
75
108
8
17
80
45
292
52
2
18
48
54
25
67
81
44
64
36
20
177
15
250
13
33
3
24
76
984
100
84
130
114
94
12
203
35
294